Pixels Rain at Osheaga 2012 from Moment Factory on Vimeo.
Moment Factory and The Black Keys collaberated with Air France to create `pixel rain` for the closing show