You may see the first teaser poster of Monster vs Aliens in full glory at:
The big red stuff in background is Insectosaurus, a giant pupa.
:)
You may see the first teaser poster of Monster vs Aliens in full glory at:
The big red stuff in background is Insectosaurus, a giant pupa.
:)