18.12.2016 Talia Amar Videos 05 Jan Gallery 263 (Cambridge, MA) “Deus ex Machina” performed by Departure Duo (More information) Tweet Pin It