It pays to be Dave Grohl's orthopedic surgeon - because you'll get your own rock star moment. This weekend (July 19), the Foo Fighters took on Boston's Fenway Park with a little help from the frontman's doctor, who took vocal duties for a cover of The White Stripes' stadium anthem "Seven Nation Army."

To close out the Sonic Highways Tour show, Grohl brought out his doctor Lew Schon to perform the classic White Stripes single. With the Foos accompanying him with boastful power chords and soaring guitars, Schon embraced his moment on stage, holding his arms up while singing the classic Jack White-penned tune.

His vocals left a little to be desired, but when he got Grohl back into performing shape so quickly after tumbling on stage at a concert in Sweden, he deserves a little moment of rock 'n' roll glory. And Grohl couldn't have been more stoked after the guest appearance. The crowd played into Schon's performance, shouting out "Lew!" at the request of Grohl and singing along with "Seven Nation Army" and its famous riff.

"Holy sh*t! That's actually my doctor," Grohl told the crowd. "What a badass!" Later, Grohl joked that "there are other Foo Fighters, but I don't even care about them right now."

Watch the performance below, via NME:

The Boston show was the last of Foo Fighters' Sonic Highways Tour's first North American leg. The band is next set to perform on Aug. 12 in Edmonton, Alberta, Canada.

08/12: Edmonton, AB @ Rexall Place
08/13: Calgary, AB @ Scotiabank Saddledome
08/17: Denver, CO @ Fiddler's Green Amphitheatre
08/19: Maryland Heights, MO @ Verizon Wireless Amphitheatre
08/21: Kansas City, MO @ Sprint Center
08/22: St Paul, MN @ Xcel Energy Center
08/24: Detroit, MI @ DTE Energy Music Theatre
08/25: Pittsburgh, PA @ First Niagara Pavilion
08/27: Indianapolis, IN @ Klipsh Music Center
08/29: Chicago, IL @ Wrigley Field (sold out)
09/11: Vancouver, BC @ Rogers Arena
09/12: George, WA @ Gorge Amphitheatre
09/14: Portland, OR @ Moda Center
09/16: Mountain View, CA @ Shoreline Amphitheatre
09/18: Anaheim, CA @ Honda Center
09/21: Los Angeles, CA @ The Forum
09/25: Phoenix, AZ @ AK-Chin Pavilion
09/27: Albuquerque, NM @Isleta Amphitheater
09/29: Oklahoma City, OK @ Chesapeake Energy Arena
09/30: Wichita, KS @ INTRUST Bank Arena
10/04: Atlanta, GA @ Centennial Olympic Park
10/05: Nashville, TN @ Bridgestone Arena
10/07: Memphis, TN @ FedExForum

Join the Discussion