Bo Bice “Witness” American Idol Results May 7 Show Video

Bo Bice, the runner-up of AI season 4, performed “Witness” on American Idol Results May 7 show where he indeed witnessed Jason Castro was seen off.

Ryan Seacrest Bo Bice american idol picture

Link