Todrick Hall filled with post-Idol 'Glee'

March 12, 2010 06:32 PM