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
Microsoft Dons A Shiny New Logo DesignJames Franco "The Ultimate Multitasker" for the Samsung GALAXY Note 10.1 Must Watch: Epic New Nike "Snow Day" CommercialSports Interactive gears up for Football Manager 2017 launch with pan-EU campaign featuring FM cult hero Cherno Samba