The next tour stop for The Spencers: Theatre of Illusion is Saturday, March 4 in New Bedford, MA.