Film This is a video contest site that allows participants to enter their videos for recognition and/or a prize. The branding, interaction, website were all our responsibility. Currently the site is under development.
Join Behance
Sign up or Sign into view personalized recommendations, follow creatives, and more.
or
Join Behance
Sign up or Sign in to view personalized recommendations, follow creatives, and more.
Film This is a video contest site that allows participants to enter their videos for recognition and/or a prize. The branding, interaction, websi Read More