The Foo Fighters were playing a show in Kansas City the other night, and the Westboro Baptist Church decided to protest them for some reason or another. So the band decided to go out during the protest and turn the tables on them:

Led by lead singer Dave Grohl, the group showed up at the Westboro Baptist Church’s picket against their performance at the city’s Sprint Center, riding in the back of a rig truck and rocking out.

Playing their fun, faux-country trucker ode “Keep It Clean (Hot Buns),” the Fighters dressed in the same costumes that they wear in their nudity-filled spoof video for the song. And so as the hate spewed forth from the lips of the small, vitriolic group, their words were drowned out by amplified phrases, such, as “Driving all night, got a hankering for something/Think I’m in the mood for some hot-man muffins/Mmmm, sounds so fine, yes indeed.”

Nice! Here’s video:

In case you can’t watch the video, Dave Grohl paused during the song and said this:

“God Bless America! It takes all kinds; I don’t care if you’re black or white or purple or green, whether you’re Pennsylvanian or Transylvanian, Lady gaga or Lady Antebellum. Men loving women and women loving men and men loving men and women loving women — you all know we like to watch that. But what I’d like to say is, God Bless America, y’all!”

Shirley Phelps-Roper didn’t seem happy. Poor thing.