26 August 2004

Umbilical Brothers

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.
Share:

0 comments:

Post a Comment