The Youku video shows the most awesome subway train door in Beijing city.
China: The Most Awesome Train Door
· Written by Oiwan Lam
Categories: East Asia, China, Development, Humor, Technology· Written by Oiwan Lam
Categories: East Asia, China, Development, Humor, TechnologyThe Youku video shows the most awesome subway train door in Beijing city.