Altsounds — Flyleaf are currently streaming their new album, Memento Mori, on their Myspace (http://www.myspace.com/flyleaf) page. Memento Mori, which in-stores tomorrow 11/10, means "Remember Mortality." Guitarist Sameer explains, "..because our time is so sh...
more info