Forum Topic

BroJoe
MemberMothra LarvaeApr-08-2014 9:45 PMThis is my Final Fan Made Trailer! It took me a while to make this trailer but i enjoyed every moment making it. i'm really glad they are making this movie and i hope they do it right. I Hope you guys Like! Heres The Link Godzilla 2014 Final Trailer