Retrieved from archival footage, this documentary details the most tumultuous moments in the history of the infamous metal band 'Slaughtered Goat'...
2015
2017
1962
1980
1972
2023
1999
2005
2009
1979
2007
1973
1994
2018
2019
1985