Finally: Blood Red Shoes
Finally the video is out there for Blood Red Shoes official first single release, due out on the 22/02/10. 'Light It Up' is off the album 'Fire Like This' slated for release 01/03/10. Here it is...
Can't wait for the album to drop in my own personal opinion they've turned it up a notch or ten since their last release.