For an episode titled after the NASCAR and IndyCar races, there's a lot of Formula 1 discussion this week...