redlinenorth.com
London 2012 Olympics – Official Vehicles
With the 2012 Summer Olympics officially opening yesterday in London we thought it was time to check out the official vehicles for the big event. In a massive marketing move signed in 2011, BMW bec…