Racing fans gathered at the Las Vegas Village, across from the Luxor hotel-casino, to watch Stadium Super Trucks compete on a closed course track.
Racing fans gathered at the Las Vegas Village, across from the Luxor hotel-casino, to watch Stadium Super Trucks compete on a closed course track.