Beijing Pedicab Rider Narrowly Escapes Deadly Crash
Matt Arone
Published
05/21/2010
A roadside surveillance camera recorded this accident in Beijing on Sunday, May 9th.
230 Comments