Alex Preston
Alex Preston has advanced to the American Idol Season 13 finals. He hails from Mont Vernon, New Hampshire.