2013. The invisible hands is the english translation of the band's original egyptian arabic name: el ayadi el khafeyya. Taking almost two years to create amidst an unusual and challenging backd..
2013. 2LP includes both the English & Arabic vocal versions of the record. THE INVISIBLE HANDS is the English translation of the band's original Egyptian Arabic name: El Ayadi El Khafeyya. Taking almost two year..