Press "Enter" to skip to content

Spirits or Science? Cars Are Pulled Up Hill on Spooky New York Road

There’s a road in New York where your car appears to travel backward up a hill. Is it spirits pushings your car or an optical illusion?

Continue reading…
Source: WIBX 950