The deadline has ended but to pour salt in the wound, here are some internet memes about how you are too slow...

Remember: There are more things going on, including a possible 2016 Film Awards! Sign up to our mailing list and get all the latest updates and video production tips.

Leave a Reply