Loading...
Uploaded by C2Ba on Mar 31, 2008
This is a nice mood video for the Euro Cup 2008; focus is on Castrol sponsoring, but sound is really cool.
Sports
Standard YouTube License
Great advert. Energetic, dramatic and yet making the point. Lube it up Castrol!
maidenhere 3 years ago
Load more suggestions
Great advert. Energetic, dramatic and yet making the point. Lube it up Castrol!
maidenhere 3 years ago