Top

Brake fail at toll booth by tractor trailer in China

Looks like the Chinese need to check their brakes more often.
Looks like the Chinese need to check their brakes more often.
Next Video
guitarlover
Uploaded 09/09/2011
2
Ratings
  • 1,646 Views
  • 2 Comments
  • 0 Favorites
  • Flag
  • Stumble
  • More
Embed:
Use old embed code

2 Comments

  • Get our free newsletter

    Amazing new updates!