
Nick Cave and The Bad Seeds favor humanity with a new album.
On February 19th 2013, NICK CAVE AND THE BAD SEEDS (Australia’s greatest gift to humankind) are set to release Push the Sky Away – the band’s 15th studio recording.
On February 19th 2013, NICK CAVE AND THE BAD SEEDS (Australia’s greatest gift to humankind) are set to release Push the Sky Away – the band’s 15th studio recording.
At just over 4 minutes in length, AGORAPHOBIC NOSEBLEED’S 2011 Christmas EP, A Joyful Noise, is barely long enough to warrant a review. The EP is so short, in fact, […]