Illusionoid was chosen to perform at the prestigious San Francisco Improv Festival that took place just last week! And here’s the show! Recorded LIVE on September 18th, 2013 at the Eureka Theatre in San Francisco! When the evil Asteron threatens … Continue reading →