1. John Mayer Performs 'Human Nature'

  • Posted 11/19/12
  • Views

The singer played a guitar interpretation while a choir sang in the background. (7.7.09)