“God loves America!” cries a lumberjack-esque Dave Grohl as he and the Foo Fighters play a peaceful concert in Kansas City on Friday, where crazy anti-gay protestors Westboro Baptist Church were picketing outside the Sprint Center.

Grohl and co. performed Keep it Clean (Hot Buns), a gay love song they debuted last month. Sample lyrics: “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.”

Grohl later told the crowd: “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, it takes all kinds! Men loving women, and women loving men, and men loving men, and women loving women … God bless America!”

I mean, do we even have to say it? Okay, we’ll say it: THE FOO FIGHTERS ARE AWESOME. [Spinner]