馃専 Living Nativity | Silver Dollar City Christmas

馃専 Living Nativity | Silver Dollar City Christmas

 

Watch the entire LIVING NATIVITY at Silver Dollar City in Branson, Missouri!

Silver Dollar City is one of the worlds premier Christmas destinations, and this live rendition of the amazing nativity story fits perfectly.

Youtube Thumbnail small 路 TPF Travel Plus | Trips Places and Fun

Leave a Comment