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