demolishmag.wordpress.com
TOAD – Rotten Tide
TOAD – Rotten Tide… a new band out of Phoenix, Arizona that delivers a diverse blend of aggressive music by Kinger