The 18th annual Labyrinth of Jareth Masquerade Ball was held at the Millennium Biltmore Hotel last weekend, August 14th and 15th. The enormous two day event had characters around every corner, five stages with over a dozen dance acts, mermaids, bands, creatures and some of the best makeup and costumes this side of Comic Con. All photos by Star Foreman
