2 tone Hidden Gems in Plain Sight #23 // Ghost Town by The Specials // Ghost Town Single 1981 by philosopheon Posted on May 25, 2018May 25, 2018 Hidden Gems in Plain Sight #23 features Ghost Town by the The Specials released in 1981 as a single. Read More