Michael Schumacher drives the Mercedes SLS AMG through the China Bar Tunnel in Boston Bar, British Columbia. A Mercedes Benz tv spot for the new Mercedes SLS designed to suggest that the car has enough power and grip and answer the age old question, “is it possible to roll a car in a tunnel”. The [...]
Click for Street View Map image(s)
