The Umbilical Brothers, aka David Collins and Shane Dundas, have entertained audiences from Australia and around the world for two decades with their physical comedy, and they made their first appearance Friday on The Late Show with Stephen Colbert.

The Umbilical Brothers will stick around for the next month in NYC, performing their show “Speedmouse” at Theatre 80.