Memory of a Melody – Thing’s That Make You Scream – Review

Things That Make You Scream is the somewhat provocative title of the Texas band Memory of a Melody (MOAM). The band formed in 2008, but burst on the metal scene at the end of last year with this first full-length album.MOAM encompasses the gap between mainstream and underground with their catchy lyrics and riffs but [...]