Sound of Cancer: No Vampires in Gilroy Album Review

Sound of Cancer released their debut album. Does it live up to expectations? Read on to find out