F1 is racing on the streets of Las Vegas, but they wouldn't be the first to do it. IndyCar raced in downtown Las Vegas in the Champ Car Series back in 2007. The final year before reunification. I feel like most IndyCar fans forget about this one, even though this race was Will Power's first career IndyCar win. Lets revisit the 2007 Champ Car Series opener on the streets of Las Vegas.
Follow me on social media below:
Threads: www.threads.net/@demise90
Instagram: / demise90
Tiktok: / demise90racing
Thank you to the following channel members:
ziggyziggyziggy
Chief G5150
Gerri2020
EpilepticBumblebee48
Video Credit: IndyCar, NBC
18 сен 2023