In 2007 a group of local Elcho Island dancers choreographed and performed a dance routine to Zorba the Greek.
Zorbas |