World’s first car to drive UPSIDE DOWN is unveiled after 1,000bhp motor ‘sucked itself’ to ceiling & rotated 180 degrees
THE first car to drive upside down has been unveiled after smashing a world record. The McMurtry Spéirling…
Browsing Tag