Posted August 21, 2009 at 6:25 am
Okay, someone please tell us how you lose a red-eared slider turtle at the corner of Bowery and Houston. We’re all ears at this point. On a more serious note, though, be on the lookout for Shredder and his evil posse of swashbuckling fools. Apparently he’s on the prowl for some decent turtle soup.