Bio: Llana Barron is an award winning composer and singer. She has performed on many stages throughout the US, England, and Scotland as singer and keyboardist in a number of bands. Her orignal songs are available on iTunes. She has produced 2 music videos for her original songs: “Show Me” in 2008 and ...See Full Bio
Finally got an artist page up on Reverbnation!