Liquid Red Creatures of the Night Masquerade
Dive Bar 4110 S Maryland Pkwy, Las Vegas"Creatures of the Night Masquerade" is a celebration of the supernatural, an immersive experience that invites you to step into a world where fantasy and reality converge.