10.31.2018 - By Rod and Zach
Is Lewis Hamilton the best of all time? The championship was decided in Mexico, so we talk all around it during our race recap, we rewind things for an old skool Hamilton quiz, and always one to leave them wanting more... Rod's accompanying the Mariachis all weekend leaves his voice wanting.