The LSI Show (Season 1 Episode 1) | Full Episode

The premiere episode of The LSI Show, a variety comedy series filmed at Logan Square Improv in Chicago. The show features improv, sketch, standup, and music performed by local artists.

More Videos