Musings Musings May 25, 2008 Mario Kart DS WFC Race Report Formula One is having the Monaco Grand Prix today, so I figured that it would be nice…