Do you think that the city errected a statue dedicated to the four heros after they defeated Gozor? Or maybe after they defeated Vigo? Would they have errected a statue in the years since the last movie? Do you think they deserve a statue? Where would you put it and what would it look like?
It would be neat if the third movie began showing their statue, just as the original movie did by showing the NY Public Library lion statue.