Mystic River Falls Opening! We Rode Mystic River Falls at Silver Dollar City!

After striking out on our first attempt to ride Silver Dollar City's NEW RIVER RIDE, we returned the next day and rode Mystic River Falls!

This is an EPIC new addition to Silver Dollar City in Branson, Missouri and the attraction should be open to the public very soon!

Youtube Thumbnail small