Share

Jeep moving by itself when off and parked in SE China

Mechanic or exorcist? A jeep moves on its own when off and parked, climbing two steps and damaging a store in Pingyang, SE China’s Zhejiang.

Leave a Comment