SWIZZLE SISTERS Reek Mayhem In Chelsea Hotel Lobby

The two large mirrors on either sidewall, and the glaring, yellow hued, overhead lights, dripped, like paint, over the pores of Swizzle Sisters faces. "Oh my-gosh! I'm a freaking zombie, or something." Swizzle Sister Artemis screamed as she ran to the right side wall...

closeSign in to NowPublic

is reporting from