Alice Tan Ridley is a New York's Subway Idol and a 2010 finalist on the TV show 'America's Got Talent'.
Added by Upcoming Robot on June 8, 2012