With their new EP, ‘Water’ ready to drop on 21st January, Blood Red Shoes share the video for explosive new track ‘Red River’.
Blood Red Shoes – ‘Red River’
17 January, 2013
With their new EP, ‘Water’ ready to drop on 21st January, Blood Red Shoes share the video for explosive new track ‘Red River’.