Synchronized Truck Crash
INTERNETMUNCH
Published
01/18/2012
While traveling at speeds in excess of 90 MPH two trucks simultaneously lose control at the 2012 Laughlin Desert Challenge
2 Comments