FLYLEAF RELEASE VIDEO FOR “BEAUTIFUL BRIDE” by Skope • November 23, 2009 Flyleaf have just released a video for the song “Beautiful Bride” which comes off their new album, Memento Mori, which is in-stores now. The band are currently on a tour of North America through December. SKOPE IT HERE!