Ayla Brown, (A-LA) Season 5 American Idol finalist, placed #13 and permormed for 35 million viewers.
Ayla lives in Boston MA. And now Plays Division 1 Basketball in the NCAA for the Boston College Eagles. She will begin touring again this spring.
© 2005-2013 Mevio, Inc.