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