Previous Image Next Image 19981117_051 Christmas decorations at Universal Studios Florida on November 17, 1998.