The 13th Floor - Let Me Hear You Scream

The 13th Floor is a new hard rock band from Port Elizabeth which was founded by guitarist and songwriter, Jonathan Kelly. They share this hardcore metal rock track off their self-titled debut album.
There are new stories on the homepage. Click here to see them.