PHOTOS: On January 26, reigning Drag Race superstar Sharon Needles celebrated the launch of her new album, PG-13, at the infamous Rasputin: Russian Love Machine party in Los Angeles. Considering the amount of bloodshed in Ms. Needles new music video, “This Club is a Haunted House”, the vibe was surprisingly carnage-free.
Photos: Dusti Cunningham