http://www.youtube.com/watch?v=Ul0gfCyeiyMone angry turtlePic most definatly un related
Pic totally related. Typical 4chan regular.
turtles are slow? That thing was hauling ass.