Advertisement




How Big Is A Truck's Blind Spot?

Prev Random Video Next
More Information:  
Transport for London, a government agency that oversees public transportation in the city, made this video as a warning to cyclists on the road.

Home