2008 November 02 | Sunday: Cruz Pedregon (71/FC) Toyota Solara NHRA Funny Car winner in the 8th Annual ACDelco Las Vegas Nationals on The Strip at Las Vegas Motor Speedway in Las Vegas, Nevada, celebrates with track mascot Pit Boss.
David Allio | Racing Photography Archives
Original motorsports photos from historic archives by David Allio
2008 November 02 | Sunday: Cruz Pedregon (71/FC) Toyota Solara NHRA Funny Car winner in the 8th Annual ACDelco Las Vegas Nationals on The Strip at Las Vegas Motor Speedway in Las Vegas, Nevada, celebrates with track mascot Pit Boss.