Two truck cabs are decapitated when a taxi cuts off and stops in front of one


Loading...

Added:

By: ThisIsButter (43435.90)

Tags: vehicles, accident

Location: 1251 Siping Rd, Yangpu Qu, Shanghai Shi, China, 200092