Leo talks motorsports and takes a closer look at this past weekends Grand Prix of Japan (spoiler alert!), and the F1 car technologies that competed in it. He then looks at the V8 Supercars that competed in this past weekends Bathhurst 1000 (Will be airing delayed on SPEED later this month -- spoiler alert x2).
Video courtesy of Drive.
No comments:
Post a Comment