Skip to content
Jun. 19, 2008
The Chooky Dancers, from Elcho Island off Arnhem Land in Australia’s Northern Territory, perform Zorba the Greek at the Art Gallery of NSW. The group became a huge hit after their version of this dance was uploaded to YouTube in 2007.