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.

Comments are closed.