Tired of traffic jams and tail gas? Here's the amazing design of electric "straddling buses", cars can freely pass underneath them and the design can help minimize air pollution. Also known as land airbus, the new invention is less costly than subway system.
0 Comments