China Uses an Elevated Bus to Solve Traffic Problem | KidzNews

China now has a bus that can ride on top of cars to ease their traffic troubles. Will this solve their problems?
263











Comments

    Submit a Comment
     Name :