Tate Stevens has won The X Factor Season 2. Watch his original audition here.
Added:
Tate Stevens belts out "Tomorrow" here on The X Factor finale. Will you be voting for him?
Added: