Something crazy happened at MOVIECLIPS while we were doing a trailer review. Everything went haywire as an alien ship was spotted over Los Angeles.

Leave a Reply

Your email address will not be published. Required fields are marked *