Wednesday, August 22, 2012
The Coolest Thing You'll See Today!
For The Black Keys concert at Osheaga 2012, Moment Factory dropped floating LED lights onto the crowd to simulate "pixel rain".
Newer Post
Older Post
Home