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.
Art After Hours 31:57