Moment Factory - Canadian new media and entertainment studio

2011-12-08 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