The Closet Geek is in Wired!
If you're a wired reader coming here by way of the site then first let me say "Welcome!", I hope you stick around. This show is a weekly show featuring a mix of indie trance, rock and metal music plus discussions of weird topics I learn about on the Internet.
I'd recommend Episode 14 as a starting point since Episode 15 is kind of a strange episode and not representitive of the show as a whole.