Traffic accident in China

in china
Shijiazhuang, China
July 19, 2015 3:33am CST
Traffic accident in China
2 responses
@cupkitties (6908)
• United States
20 Jul 15
Lucky bastard got a free flying lesson.
2 people like this
@xfahctor (14126)
• Lancaster, New Hampshire
19 Jul 15
Damn! And he walked away from it!