Music video by Talk Talk performing Dum Dum Girl (Take 2).
It's My Life was the second studio album by Talk Talk, released in 1984.
It was a Top 5 hit album in several European countries, thanks to the big international success of its singles (notably "Such a Shame"); whereas it charted only at #35 in the UK Top 40. In the US, the album just missed the Top 40, reaching #42.
More information on this artist is available in the last.fm tabs below.