OWL COMPANY – Horizon (Album Review)

OWL COMPANY – Horizon (Album Review)

Brazil is famous for a lot.  Olympic pools filled with feces.  That Jesus statue in Rio.  Sepultura.  And anytime I hear Sao Paulo I think KISS’ last show (pre-reunion) with make up.  It turns out there is this blistering sludge rock southern metal band called Owl Company spreading it’s wings and flying out of that same city.  I almost don’t believe this is a band from a non-English speaking country.  I read the press release and still did a web…

Share This:
Read More