While playing a show in Edmonton, Dave Grohl brought a lucky fan onstage to sing Rush's "Tom Sawyer". That fan happened to be Brian Roberts, a field service technician turned rockstar for a night.

WARNING: NSFW Language

"It was a very epic experience," he said. "I was nervous pretty much the whole time. 'Don't screw the song up, don't screw the song up.'"

"I think I mixed some of the lyrics up there but I just about nailed 'er bang on."

Afterwards, Roberts was invited backstage for a beer with the band.

CBC News