Barlow baffled by Bowie busker bid
'The X Factor' judges are treated to an out-of-this-world performance from a would-be “musical superstar” in tonight’s show.
David Wilder performed a cover of the David Bowie classic 'Life On Mars' for the judging panel.