Armor For Sleep – The Rain Museum | Album Review

The New Jersey quartet finally make the lost record they’ve always wanted to, only a mere 15 years after release of last studio album Smile For Them.

The New Jersey quartet finally make the lost record they’ve always wanted to, only a mere 15 years after release of last studio album Smile For Them.