Horror On The High Seas

Horror On The High Seas – Self Titled.

///////

Horror On The High Seas – Worcester, England, United Kingdom. Being another one in the long line that evolved from the initial Punk explosion, Indie-Rock has morphed way beyond the “rock” in it’s moniker in some circles and embraced it in others. This is where Worcester four-piece, Horror On The…

Full Nutrition