New York improv team: Sneaky

An indie improv team of very sneaky and hopefully very funny folks.