25 January 2010

alive.



the new Mercedes livery. excited to see this baby go on its test drive.