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".