The Alarm’s ‘Music Television’ album + Video: Bowie’s “The Man Who Sold The World”
Welsh alt-rock icons The Alarm are set to release their new album “Music Television,” a vibrant homage to the video explosion of the 1980s through reinterpreted classics. Read on for more details about the album and their upcoming tour dates.