cancel
Showing results for 
Search instead for 
Did you mean: 
Cameron
Pit Crew

Renault 21 commercial is the right mix of Bond and Kubrick

https://www.youtube.com/watch?v=QKRqDZk_RQo

 

I just found the full ad. So cool. Watch out for the giant ping pong balls of death.

 

What's your favorite auto advertisement?

1 REPLY 1
Sajeev
Community Manager

This advert is so Logan's Run, I love it and must now have one!