Jul-11-2006 19:26 Does anyone here watch American Idol?
Jul-12-2006 17:11 Actually, I am glad Taylor Hicks won...I was a big fan while watching the show :) Can't wait until the next one starts up!!