This Might Be The Best Album Cover Ever
Posted by Bram Teitelman on November 26, 2012
We’ll be honest – we don’t know anything about Los Cau except for what the Awkward Band Photos Facebook page tells us, which is almost nothing. We can confirm, however, that their album Salten Todos… is one of the most awesome album covers ever. The 1988 album from the Argentinian band looks like King Diamond, Immortal, KISS, Insane Clown […]