They actually made one! China’s Elevated Bus Waw, this was a concept just a few months back and nobody thought it would be build. Facebook Prev Article Next Article Cars Checkout these cool gadgets... Related Posts Tesla Roadster Unveiled Parking made easy Presentation of the New Ferrari Power Unit CODA – The Small Electric Car Company with Huge Plans Fastest Car vs. Fastest Helicopter – Which is Faster? The Only Vehicle You Need During the Apocalypse – The Global XRS 6×6 Expedition