animal21.jpg

A still from David Ellis' "Animal." In this still there appears to be a field of speakers which have yellow explosions and blue smoke emanating from the ground