How can we honor the pilgrims more appropriately than by spending Thanksgiving weekend 2004 at Universal Studios? Click on any picture to see a larger version.