Tosh.0

British vs. American Road Rage

Season 11 • 04/23/2019

Videos of a British car accident and an American traffic jam illustrate why American cars and drivers are both trash.

More