British vs. American Road Rage
Season 11 E 6 • 04/23/2019
Videos of a British car accident and an American traffic jam illustrate why American cars and drivers are both trash.