Yes, it is exactly what it sounds like.
Yes, it is that awesome.
Yes, it is real.
The next show is one month from today, on December 12th, at the Trocadero in Philly. I sure as hell am going to be there, and I encourage everyone within driving distance to be there as well. Its free to get in, and I believe there will be $2 drink specials, and of course Skeletor will be hosting. I've gone and made a giant wallpaper for anyone who wants it, just click the pic above for full size.
There's too many to link all of them, but you're a Google or YouTube search away from a bunch of videos if you're interested.