Legally Blind Contestant Is Led On Stage. When She Starts To Sing, The Crowd Can’t Believe It!
She may not have the gift of sight, but there's no denying that Rachael Leahcar's other talents are not lacking as she sings "La Vie En Rose"...
Read more