An award winning Luxury SUV promotional video for Crest Volvo.
Promote the new Volvo XC90 in a way that conveys luxury, in a video called “Living The High Life”.