On April 20, 2015, John Mayer covered "American Pie" live on the Late Show with David Letterman, at the request of the show's eponymous host.
on april 20 2015 john mayer covered "american pie" live on the late show with david letterman at the request of the show's eponymous host