Board Thread:Questions and Answers/@comment-186.68.114.226-20130219164648/@comment-76.107.200.145-20130426220646

If anybody saw the promo,did anyone see something that kinda looked like Nessie?(Loch Ness Monter).I saw it;it seemed to be chasing the Turtles.But it could be something else...