I have a hard time imagining how last weekend’s Monster Trucks shows in Houston could have gone any better. From the perfect weather both nights, to the rather amazing improvements made to the arena at the Houston Area Chamber of Commerce Fairgrounds, to the powerful, noisy spectacle of the Traxxas Monster Truck Destruction Tour, it […]
