Artist: Sam the Sham and the Pharaohs
tv commercials and cinema ads
- Song: Li'l Red Riding Hood
-
Volvo S60 R-Design - Little Red
(2012)
Summary: A red Volvo S60 R-Design rides through the woods, encountering a wolf.
-
Volvo S60 R-Design - Little Red
(2012)