Time Traveler Opens at Silver Dollar City

You wouldn’t believe how excited everyone has been, waiting for the debut of Silver Dollar City’s Time Traveler in Branson, Missouri. And on March 14, coaster enthusiasts and members of the press from all across the country were thrilled beyond expectation. The world record-breaking Time Traveler is a winner! The ride is astonishing, and so…