US Crush "Self Titled" (Immortal Records) Wow, and I thought 80s rock was dead US Crush has certainly banished that…