The W.E. Rock Rockcrawling Finals were in town so you know I had to go. It was more impressive that I thought it was going to be. Quite an awesome site to see a truck flip onto it’s lid from 10 feet in the air and the driver get out fine and the truck barely [...]
