Trip in Car That Rides on Land and Water
One of the world’s most significant auto technology breakthroughs, Aquada, is a car capable of making over 60 kilometers per hour on land and over 160 km/hour on water, reports FEMI OWOEYE, who had a ride in the car in London It happened at National Exhibition Centre(NEC), Birmingham, United Kingdom, where I visited as a motoring journalist….


