United Kingdom
Auto Derrota
Auto Derrota means "Self Defeat" in Spanish.

Thrash/Death/Groove Metal
Lineup
Chris
Bass
Active dates unknown
Jon
Drums
Active dates unknown
Matty
Guitars
Active dates unknown
Dave
Vocals
Active dates unknown
Discography
Events
No upcoming events yet.