New York improv team: Cyborg Valley

Just a cheerful little town with a dark secret.