A small town reflects on an unimaginable invasion by mimes.A small town reflects on an unimaginable invasion by mimes.A small town reflects on an unimaginable invasion by mimes.