Moment Factory - Canadian new media and entertainment studio

CNW Group 2011-12-08

Views 8

Moment Factory orchestrated a drop of 1250 giant luminous beach balls at the Arcade Fire performance at Coachella in 2011.

Enriched News Release: http://cnw.ca/DXb5

Share This Video


Download

  
Report form
RELATED VIDEOS