Winning a CMJ music video contest in 2011 for EULA’s “Maurice Narcisse”, awaiting the release of their first full-length feature film ‘ULTRA’, and ending another year of business on Van Duzer Street when more than half of all startups fail are all reasons to celebrate.

read more