Reviews

Decatur

Decatur Decatur is a metal band based out of Toronto, Canada. Comprised of Jay "Beard" Sarrazin (Lead Vocals/Guitar) Tiny Basstank (Bass/Backup Vocals) Steve "Animal" Mitchell...
PETE'S ROCK NEWS AND VIEWS.COM