Road Racing Leclerc on Ice 3 years ago You’ve got to love Shell for doing these promotional videos with the Scuderia. Karts on ice! Related Continue Reading Previous Trust me…I’m a professionalNext A Tribute Related News Road Racing VGP: From the Driver’s Seat 7 days ago Road Racing VMS Rallies Around Rookies 1 week ago Road Racing VGP: Scary Start 2 weeks ago Leave a Reply Cancel reply