Posts Tagged ‘ Twitch The Ripper ’

Album Review: Twitch The Ripper – Bodiless

0
February 21, 2011

Title: Bodiless Artist: Twitch The Ripper Label: Independent Released: 1 February 2011 In one word: Spooky Electro synth-pop duo Twitch The Ripper have released unto the world their debut album, Bodiless. Hailing from Connecticut,...
Read More »