The Ting Tings Started Nothing

This British duo formed in 2006 and gained notoriety in January 2008 when they were voted third in the annual BBC 6 Music poll of industry experts Sound of 2008, for acts to emerge in the coming year.

As if that weren’t enough, Apple recently licensed their track “Shut Up and Let Me Go” for the [...]