Feb 7, 2009 #1 A Alyssa Member May 13, 2008 418 0 16 If Michael Castro is still on american idol??? Hes HOTT =}