Horrors That You've Seen Edinburgh, UK
Stoner Hardcore band from Edinburgh. New record out now through Made In The Meth Lab Records, available on green cassette and limited to 100 copies.
Smokin' Skatin' Satan.
Contact Horrors That You've Seen
Streaming and Download help