Dancing devils take over Ecuadorian town in ancient festival

  • 9 years ago
Hundreds of dancing 'devils' take over a small town in the central Ecuadorian Andes as part of an ancient festival. Duration: 01:08

Recommended