Category: Music

a3038563697_10 0

EP Review: Vanity Of Idols

Vanity of Idols is a five piece heavy rock bands based out the south coastal town of Hastings. They have recently a self-released, self-titled three track EP available via bandcamp. Opening track My Last...