San Fran "Idol" Jam

1/21/2009 11:47 AM PST

San Fran "Idol" Jam

The noise "American Idol" called singing in Frisco will make you want to hop on the BART and go straight to Alcatraz!