UPDATE - 9/22@2:05PM: For last night's Foos show at the LA Forum, it was Jack Black's turn to take over vocal duties on the band's cover of Tom Sawyer as seen here.
The Foo Fighters' have been occasionally covering Rush's Tom Sawyer as part of their Sonic Highways Tour throughout 2015. Last night they played a show at the Honda Center in Anaheim and Taylor Hawkins' childhood friend and current singer of legendary prog-rock band Yes - Jon Davison - was in attendance. Taylor brought Jon up on stage to sing Tom Sawyer with the band. Before breaking into the song Davison says, "I have to say that Taylor and I were the biggest Rush nerds in highschool - mullets and everything." Being the singer of Yes, Davison is no stranger to high-pitched vocals and does an amazing job on the song as demonstrated in this YouTube video.