Formula E has returned! Lucas di Grassi won an incredibly eventful Mexico ePrix, and the squad is here to talk about it – plus a successful petition campaign directed at motorsport.com, the forward-mindedness of Indycar, and…our favorite dinosaurs?

Tune in and check it out!

Read more from Sarah Connors