Broadway World

  • Say Lou Lou Unveils Shimmering New Album 'Dust' | Broadway World
    • The critically acclaimed duo SAY LOU LOU - composed of twins Elektra and Miranda Kilbey - have unveiled their brand new album DUST. The album is the band’s first full-length record in 6 years, the second half of Dust Pt. 1, an EP released in April of this year.