380 W Amelia St
Orlando, Florida 32801

Competition improv featuring the graduates of SAK University, our very own improv training school. The Lab Rats take what they've learned and put it on stage in their very own show!

Added by Upcoming Robot on January 20, 2009