American Idol Season 09 Episode 22 Watch live streaming

Watch American Idol Season 09 Episode 22 live streaming - American Idol season 09 episode 22 online streaming for free here. American Idol s09e22 will be hitting the screens on March 16th 2010, Tuesday night at 08:00 P.M on FOX TV Channel. This brand new episode no.22 comes with the title "The Top 12 Finalists Perform For The First Time". So guys if you are a fan of this show so enjoy this brand new episode online.