A Portuguese mockbuster franchise ripping off the animated films “Monsters Vs. Aliens” and “Up”
24 Mar 2009
11 Aug 2009