The Daily Mail is reporting that BMW plans to provide 4,000 vehicles to Olympic dignitaries for the 2012 London Olympic games. The brand new luxury vehicles will be shipped from Germany to London in order to escort dignitaries and officials to the events. According to...

read more