Posts Tagged ‘Las Vegas’

Street Trophy Truck

Monday, March 7th, 2011

Off-road trucks have to be engineered and crafted to a level of precision that ensures their safe and successful journey through some of the most treacherous terrain on the planet. When set-up properly, a well-tuned off-road truck can be one of the most exciting vehicles to drive, especially when it’s set-up to play on the blacktop, too! (more…)