Tomorrowland is the land of the future, but it's always had some attractions set in the present. Like this hidden gem...the Clock of the World!