Taphead
Originally by Talk Talk
Released on Spirit of Talk Talk (2012)
Originally by Talk Talk
Released on Spirit of Talk Talk (2012)
Originally by David Bowie
Released on Paper Bag Records vs. The Rise and Fall of Ziggy Stardust and The Spiders From Mars (2012)
Originally by Gowan
Released on The Seven Year Itch - Anniversary Covers Compilation (2009)