JUMP TO COMMENTS
Previous
Next

China Is Road Testing Those Elevated Buses That Ride Right Over Traffic

elevatedtrain

Several other cities around the world have contacted Chinese officials about this project, so you might see these vehicles coming to your nearest city sometime soon (well, “soon” in massive transit project time).

I am bored

JUMP TO COMMENTS
Previous
Next
Please wait...

And Now... A Few Links From Our Sponsors

Do NOT follow this link or you will be banned from the site!