Review: US Crush

US Crush "“Self Titled”" (Immortal Records) Wow, and I thought 80’s rock was dead— US Crush has certainly banished that thought from my mind (Damn). I almost mistook the first song on their Self...