Did Bigfoot crush roof of town manager’s car?

I’ve never been to Culpeper, Virginia before, but after reading this article in the Star Exponent, I think I can safely say it’s not the most exciting town in the state. Or the smartest. In an unconfirmed report, Bigfoot visited the town of Culpeper last week, leaving a massive dent on the top of the […]