Site icon The Ultimate Source

Top Gear: Creating an Invisible Car

Invisible Car

We have seen invisible cars in certain movies in the past. Have you ever wondered what it takes to build one? Top Gear has done just that

Exit mobile version