World’s first "super bus" can hit 155 mph Gallery

4 photos& 1 videos