Steven Seymour Christy Hume & Donovan Leitch Hosts a Halloween Party at Lot 61 Club/Restaurant New York, NY,USA October, 31, 1999 Photo By CelebrityVibe.com