All Articles

April 28, 2015
Miranda and Elektra Kilbey grew up in Sweden and Australia. Now the identical twin popsters known as Say Lou Lou are taking their seductive double act global.