Aiden announces final album, releases lead single “Crawling Up From Hell”

Aiden620

Aiden will be releasing their final album, which is self-titled, on October 31’st. You can stream the records lead single “Crawling Up From Hell” below. The release will be free.


Indie Bible / Indie Spotify Bible / International Booking Agents Directory banner