Board Thread:Questions and Answers/@comment-4682609-20131118191915/@comment-24728184-20140203014119

Topsecretninja wrote: The foot bots are so annoying. lol, the 2003 turtles said the same thing in turtles forever