Also known as
Darth Vader's Church
Style
Death Metal
Status
Split-Up
Formed In
1988
CountryUSA
City
Tallahassee
Popularity
Fans
5