savannah

American Idol Recap From Last Night’s Show
The judges call Savannah, Georgia, just "peachy".  When you have a show like American Idol you have to have conflict built in, right?  Well, that would mean that everyone has a role to play too.    When you think of "Idol" past, Simon Cowe…