Daily Archives: January 3, 2013

BMW Looks back at 2012

BMW looks back at 2012 and has released a summary of what they achieved. Keeping themselves on top of the luxury market crowds provides a pretty extensive list of achievements. It required three videos to showcase what they accomplished in 2012.

Celebrating 10 Years of Phantom Production


Rolls Royce delivered its first Phantom on 1 January 2003 at one minute past midnight to its delighted customer.