Time Traveler roller coaster is now open at Silver Dollar City in Branson, MO and it is amazing! Sadly, I had to decline the media day invite so I have yet to experience this thrilling coaster myself. But the reviews are in and IT.IS.EPIC according to coaster enthusiasts.
By Jennifer Greene
March 14, 2018