Frankenstein Drag Queens From Planet 13 - Night Of The Living Drag Queens
This weekend we're going to take a quick trip through some of the highlights of the spooktacular Wednesday 13. In 1996 Wednesday formed the Frankenstein Drag Queens and released several albums between then and their demise in 2006. This is their second release, from 1998. Excellent horror trash.