Loading...
Uploaded by EuroRSCGBangkok on Feb 12, 2009
This TV commercial adapted by Euro RSCG Bangkok to show one of the 3 keys technology, Blind Spot, presenting in The All-New Volvo S80. It was launched under the "Destiny" campaign.
Autos & Vehicles
Standard YouTube License
Load more suggestions
All Comments