Tagged: Unexplained Mysteries forum

Creepy ghost face peers out from new car

Imagine your out on the town shopping, getting something to eat and just finished hanging out with friends. When you return to your car, you see something spooky starring back at you. Whatever this...

×