Road Racing Leclerc on Ice April 15, 2019 You’ve got to love Shell for doing these promotional videos with the Scuderia. Karts on ice! Related Articles Continue Reading Previous Previous post: Trust me…I’m a professional Next Next post: Final Challenge Leave a ReplyCancel reply