omarrana submitted on 7/9/2007 Official AutoSpies Timestamp: 3:49:50 PMFinally, the 2008 BMW M3’s rival has broken cover. Shown earlier last week, the Mercedes C63 AMG was unveiled ahead of its Frankfurt debut, mostly to distract the attention of the auto enthusiast world that is focused on the launch of the new 2008 BMW M3 in Europe. Read More