Taylor Swift Covers Tom Petty Taylor Swift has recorded a live version of Tom Petty’s “American Girl” and you can own it beginning today. Click HERE to purchase a download of the full song and HERE to get the ringtone and/or ringback tone for your cell phone.