JOHN MAYER & TAYLOR SWIFT- HALF OF MY HEART

The new John Mayer song "Half of My Heart" from the upcoming album Battle Studies. Taylor Swift sings backup vocals on the song.