jesus frank, not again..... - based off a tabloid article on giant, dog eating turtles terrorizing a small new england town.
gLike
08-09