Odds and Ends: Formula 1 just got a little too freaky for our taste
Americans have a hard enough time getting into NASCAR, so when it comes to F1, most are pretty lost. Of course, now that there is a little sex scandal sprinkled into the vroom, vroom then it just might catch on. FIA president Max Mosley is under intense pressure to resign his position with the Formula […]