Umbilical Brothers
8/26/2004
Posted by Guy
The Umbilical Brothers are a strange act from Australia.
This video clip shows their performance on The Tonight Show with Jay Leno and on the David Letterman show.
These bros (are they really brothers?) are quite talented.
. Follow any responses to this post through RSS. You can leave a response, or trackback from your own site.
Post a Comment