On Sunday night, the Endless Night Vampire Ball made its debut at the historic Globe Theatre, in Downtown Los Angeles. Naturally, whenever vampires get down, the Weekly heeds the call. All photos by Scott Feinblatt.
On Sunday night, the Endless Night Vampire Ball made its debut at the historic Globe Theatre, in Downtown Los Angeles. Naturally, whenever vampires get down, the Weekly heeds the call. All photos by Scott Feinblatt.