By Ciro Ayala on November 6, 2013 @ 8:30am PST |
Comments (0)
Elveda means "Goodbye" in Turkish. The music video has been entirely produced in 7 days by surrealist filmmaker Ciro Ayala, in Taichung City, Taiwan.
It features Sufi whirling dancers from Turkey.