Jason Castro Has Tough Night On American Idol
Wednesday, May 7th, 2008"American Idol" is not the easiest show in the world for many performers, and Jason Castro proved to be no exception last night as he got lambasted by Simon Cowell for a poor performance. Castro tried a rendition of "I Shot The Sheriff", popularized by Bob Marley and the ...
Subscribe to Updates via Email