As I read about F1 legend Michael Schumacher’s ski accident this past weekend, I was reminded of my introduction to this sports star who made me fall in love with the sport.
Can a highway pit stop be a spiritual experience? Germany is trying to make it one