Felicia Barton was an American Idol's Season 8 semi-finalist.
Added by Upcoming Robot on July 5, 2012