X

American Idol 2013 winner Candice Glover

Candice Glover Winner of American Idol 2013

Candice Glover, from St. Helena Island, South Carolina won AMERICAN IDOL having received the most amount of votes, she has…