The World’s Biggest Bus

This is crazy!

China’s Monstrous Transit Elevated Bus Drives Over The Traffic

 

Comments are closed.