New TV advert for British Airways features the song by The Clash "London Calling," and urges the Brits not to fly, rather to stay put and cheer on their Olympians.Credits:Ad Agency: BBH
Santa's Elves Take Over An airBaltic PlaneYouTube Blog: Ads that entertain: YouTube’s top spots of 2011 Nike: Time is Precious Beats by Dre "Be Heard" Commercial Featuring The White Stripes Song " Seven Nation Army" and a Cast of Star Athletes