Daily Archives: 31 July 2011
Thomas Dolby to release first new studio album in 20 years
31 July 2011 | aaamusicTHOMAS DOLBY RELEASES FIRST NEW STUDIO ALBUM IN 20 YEARS
‘A MAP OF THE FLOATING CITY’ RELEASED OCTOBER 24th
Release follows conclusion of groundbreaking transmedia game
Thomas Dolby, … Read More