Blood Red Shoes’ video for their new single ‘Speech Coma’ has been premiered, watch in all its gruesome glory
Blood Red Shoes – ‘Speech Coma’
17 April, 2014
Blood Red Shoes’ video for their new single ‘Speech Coma’ has been premiered, watch in all its gruesome glory