This looks like a clip from a horror movie trailer to be honest.
Wait....let's see.....
Mother of gawd. They're after our babies people. O___O
Cr: http://xieril.tumblr.com/post/65080145811/catapultturtle-comedown
Comments