04.29.2020 - By Rod and Zach
Bit of news about! F1 is targeting a return to racing, albeit behind closed doors. We unpack the announcement, attack another episode of Drive to Survive and Rod's absolutely stacks the pack in this week's "Who Am I?" Superquiz.