New York improv team: Lady Squid

Lady Squid

We are a team. We do improv. We love kittens.