The Sound of Animals Fighting – Lover, The Lord Has Left Us…

The mid-2000's supergroup do their best imitation of their post-punk and noise rock heroes.

Advertisements