What a weekend of racing in Vegas! The strip certainly proved its haters wrong with this race. This weekend had everything from controversial penalties, shock qualifying performances, and insane overtakes! Find out more by listening to this episode of our podcast. Thank you!
view more