Tue, 08/31/2010 - 8:40pm | By: Cody Sparks
Share
Scrambled Defuncts is a Brutal Technical Death Metal band from Moscow, Russia, formed in 1997.
Submit Us News | Write For Us