Sport Car

The place Are They Now: Michael Schumacher

Every summer season Sports activities Illustrated revisits, recalls and rethinks probably the most largest names and maximum necessary tales of our wearing previous. Come again all week for extra WHERE ARE THEY NOW? tales.


Head north at the E25 Freeway, hugging the turns and ignoring the not obligatory pace prohibit, because it curls above Gland, Switzerland, and it’s simple to really feel like a Ecu race automotive driving force. Lausanne is up forward. Geneva is living within the rearview reflect. Down underneath, the solar bounces off Lake Geneva. The entire tableau is framed through diverse snow-capped Alps, sitting regally off within the distance.

Related Articles

Back to top button