The Downey Legend

Flyleaf is rising

Marlenn Orozco

December 2, 2009

The American alternative rock/Christian band called Flyleaf released its second album called Memento Mori since Debut in 2005. This release took place on Tuesday, November 10 and is now available in most music stores. Memento Mori is Latin for “Be mindful of death.” The album itself caries 14 songs,...

The School Newspaper of Downey High School
Christian Rock