Swearing and death might convince you that turtles are terrifying predators
Ozzy Man Reviews makes a compelling case for why you should be terrified of turtles, especially if you are a pigeon. NSFW: contains plenty of swearing and a turtle killing a pigeon.