IndyCar Championship
- Episode aired Aug 19, 2012
- 45m
50,000 people from all over North America descend on the iconic Las Vegas Motor Speedway to watch one of the most thrilling car races of the year, the IndyCar World Championships. While most... Read all50,000 people from all over North America descend on the iconic Las Vegas Motor Speedway to watch one of the most thrilling car races of the year, the IndyCar World Championships. While most people know the race as a fast and furious ride, they don't get to see the amazing techno... Read all50,000 people from all over North America descend on the iconic Las Vegas Motor Speedway to watch one of the most thrilling car races of the year, the IndyCar World Championships. While most people know the race as a fast and furious ride, they don't get to see the amazing technology, coordination and talent that work tirelessly behind the scenes to pull off this mult... Read all