Comment on "The review of the Premiere Preview of Megafauna 2014 - The Movie"
...s the World Premiere will be announced shortly. The launch day delay is due to issues with distribution rights and merchandising contracts. Pixar, Disney and McDonalds are all possibl...