BMW
Z4 Concept Car (DC)

Introduced at Pebbles Beach, BMW’s new roadster took the world by storm in short time. It’s rebel attitude is carved out in this film which was shoot in and around Los Angeles. Initial idea and concept by Parasol Island.