Compare the Meerkat Lipstick - Kovonation Street Advert
Fiat Hook Me Up Advert
Release Date: Oct-2016
Volvo TV Advert • Volvo advertsiment • S90 - Human Made • Volvo S90 - Human Made TV Advert • Introducing the new Human Made Volvo S90. Redefining luxury with elegant Scandinavian design and semi-autonomous driving technology as standard.
We make cars with a different mindset,
by challenging how things are made,
by putting people first.
We care not only for the driver
but for everyone in and around our cars too.
We make cars with one thing in mind.