Maybe You say Saint Lou Lou

Saturday, 3 November, 2012

Sisters Elektra and Miranda Kilbey are Saint Lou Lou. Brought up in Australia and Sweden and blessed with natural beauty, the twins have all that’s needed for for a perfect pop career. But they’re more than just pretty faces and there’s musical substance behind the fashionista style. “The saga begins”, they say beguilingly. More, please.

Filed in: Australia, Music, Sweden • Tags: ,

Comments are closed.