Shawn Mendes always sounds to me like he's channeling his inner John Mayer. And that makes sense, as the 18-year-old Canadian singer-songwriter is a huge fan. So when John paid a visit to Toronto's Air Canada Center, it only made sense for the two to perform together -- much to everyone's delight.
Shawn Mendes will soon be heading out on the road for his own world tour, which sadly, won't be coming all that close to our area. John Mayer will continue touring for awhile, and he's got a stop scheduled at the Smoothie King Center in New Orleans on August 9th.