Moment Factory - Canadian new media and entertainment studio

CNW Group 2011-12-15

Views 13

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