Credit: YouTube Photo: Joe Manganiello in Neil's Puppet Dreams Video

Scantily-clad go-go dudes, drag queens, song and dance, raunchy Muppets, Neil Patrick Harris, and True Blood star Joe Manganiello whoring himself out. Is there anything not awesome, not epicly gay, and not WTF-worthy about this video?

It’s a behind-the-scenes (and slightly NSFW) “exposé” about the How I Met Your Mother funnyman’s upcoming web series, Neil’s Puppet Dreams.

“I feel like a prostitute,” Joe says in the video. “Neil, stop dreaming about me.” (Yeah, good luck with that, NPH.)

The video also features Castle star Nathan Fillion and Neil’s husband, David Burtka.

The show debuts on the website Nerdist on November 27! We have a hunch that Joe and his arm muscles will play an even bigger role in the full episodes.

Wanna chat with fellow True Blood fans? Join the discussion on our True Blood Facebook page and follow @TrueBldWetpaint on Twitter.