April 9th / 2009

Mini - Car Cover

Mini prelaunched car cover. Nice one!
Mini Prelaunch Car Cover