Posts in tag

straddling bus


straddling bus china

One of China’s most innovative transportation projects has had its first public shake down this week. Meet the “straddling bus”.