Jason Castro Sings Jeff Buckley Hallelujah On American Idol
Tonight, watch Jason Castro – one of the Top 8 guys/boys contestants at American Idol 2008 Season 7 – sing the Leo Cohen & Jeff Buckley (cos Buckley made it his own) song, Hallelujah. Jason Castro took the judges’ challenge last week to strip himself of his guitar and so tonight he started off in a sitting position (probably to get the comfort levels going) and then moved on. The best vocal performance along with David Cook tonight. As Simon Cowell pointed out – it’s getting better all the time. He also seemed really stoned tonight. Perhaps to get the comfort levels going?