New York improv team: Duck, Duck, BOOM!

Two parts animal, one part explosives. Annihilating childhood dreams since 2011.