Did King Tut Break His Leg on a Joy Ride? His Chariot Now in New York.