Keep On Truckin

World's Dumbest

Season 14 - Ep. 01

The luck of the Irish is nowhere to be found during this truck rally.