Spend the Night with Alice

Photo Highlights: Alice Cooper plays Queen Elizabeth

Photography by Craig Fleisch