Video (introduction)

Glimmer, Megabeat, Hamabada Art Center, Jerusalem, Israel, March 2006.