The Flying Karamazov Brothers

The Flying Karamazov Brothers is a juggling troupe.

In 1986, they appeared in Muppet Magazine issue 16.