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! About Post Author DEMARAS RACING See author's posts Related Continue Reading Previous Previous post: Trust me…I’m a professionalNext Next post: Final Challenge Leave a Reply Cancel reply