TourTruth score – out of 10 Chicago Santa Claus Sleigh Ride Cruise 1 hr Chicago · 1 hr from $201 provider