chinawhite.nl
DETRITUS (USA), march 2001
Man, talk about misleading artwork! This indie album’s cover features a dragon breathing fire in the foreground, a castle atop a flying chunk of detached earth in the background, and the band…