Christmas Tour Begins!

The Shoji Tabuchi Road Show Christmas Tour kicks off on December 8, at “The Strand” in Shreveport, Louisiana!

Visit Shoji.com to view the tour schedule.

Leave a Reply