
One of the shops in Chimney Rock, North Carolina village had this giant big foot statue. This Sasquatch here looks rather sketchy, I don’t trust him.
Blog About Fun Facts, Video Games, Movies, and TV Shows
One of the shops in Chimney Rock, North Carolina village had this giant big foot statue. This Sasquatch here looks rather sketchy, I don’t trust him.
Really? LOL