World's first transit elevated bus TEB-1 on its first road test in Qinhuangdao, China
13chopperz
Published
08/03/2016
in
ftw
China finally built an elevated bus that straddles traffic and it's totally bizarre
Watch: World's first transit elevated bus TEB-1 on its first road test in Qinhuangdao, China
Categories:
Ftw
0 Comments