The Shoji Tabuchi Family Wonder of Christmas Show! Filming Locations
Where was The Shoji Tabuchi Family Wonder of Christmas Show! filmed? The Shoji Tabuchi Family Wonder of Christmas Show! was filmed in 1 locations across United States in the following places:
The Shoji Tabuchi Family Wonder of Christmas Show! Filming Locations
Branson is an Ozark town in southwest Missouri known as a family vacation destination. Its 76 Country Boulevard is famously lined with theaters, which once hosted mostly country music performers but today present diverse entertainment. Also along the strip are the Marvel Cave, the Wild West-style Dolly Parton’s Dixie Stampede Dinner Attraction and Silver Dollar City, an 1800s-themed amusement park with live music.
The Shoji Tabuchi Family Wonder of Christmas Show! (1995)
Celebrate Christmas with the Tabuchi family as they bring their sold out music show to home video. Recorded live at the Shoji Tabuchi Theater in Branson, MO.