Posts Tagged "beer"

Upstate SC Residents Terrified as Turtle Man Strikes Again…

Posted by on Dec 2, 2011 in Odd News | 0 comments

Greenville, South Carolina - First there was BigFoot. Then there was Lizard Man. Now there's a new creature that has been spotted roaming the woods and marshlands of Upstate South Carolina... Turtle Man.

Read More