Synchronized Truck Crash
Matt Arone
Published
01/18/2012
Two trucks simultaneously lose control at the 2012 Laughlin Desert Challenge.
5 Comments