Frog-killers, big fights and medleys of scary auditions, oh my! American Idol 2013, episode 3, took place in Charlotte, North Carolina, and it wasn’t short on excitement. We have to ask, though, should the show officially change its name to “Country Idol”
more