Semi Truck Drag Racing in Québec, Canada.

Don't Miss...