It can't be a good election without some rock star getting mad at a politician for using his or her song as their campaign theme song. is reporting that rocker Tom Petty is upset with presidential candidate Michele Bachmann for using his song "American Girl" at her announcement rally earlier in the week.

  This is the second time that Petty has asked a candidate to stop using one of his songs.  He got pretty pissed at George W. Bush in 2004 when he used Petty's "I Won't Back Down" at one of his political rallies.

Is it a question of money? Or does Tom Petty not like Republican candidates?  Somehow I feel it's the latter.