Talk:Turtle Lair (Earth-5584)/@comment-26505747-20131027182614/@comment-26505747-20131028174151

Me to. The new series are bad compared to the 2003.