Brake fail at toll booth by tractor trailer in China
guitarlover
Published
09/09/2011
Looks like the Chinese need to check their brakes more often.
2 Comments