In the world of motor sports, Memorial Day weekend is known as Racing’s Greatest Weekend. Between Formula 1 in Monaco and Indy cars racing in Indianapolis followed by Nascar racing in Charlotte, it’s a race lover’s dream. Speeds will top 200mph and tempers will flair, cars will crash, memories will be made, winners will be [...]
Published on May 27, 2012 08:46