Shot over a nine month period, this video tells the story of the building of the Mercedes Benz of Southampton dealership in 2003. The video was projected onto two huge screens at the official opening of the dealership, forming the centerpiece of an evening of thrills and entertainment for invited guests.