Tag: Spencers: Theatre of Illusion

Illusionists to perform at Missouri S&T

Posted by on March 24, 2015

The award-winning husband and wife illusionist act “Spencers: Theatre of Illusion” will perform on the Missouri University of Science and Technology campus as part of the 2014-15 Leach Theatre Family Series this month.

Read More »