Everyone knows the classic tale of Little Red Riding Hood. There’s a little girl, a red coat, the woods and, of course, a wolf. And while the story has been retold and re-written numerous times since Charles Perrault first published it in 1697, we’re pretty sure it’s never been told like this. With a red, 325 horsepower Volvo S60 playing a leading role.
AWARDS
AICP
ADDY: National