Thursday, September 23, 2010

The Caffeine Patch: New Megamind Poster

Here we have the final poster for "Megamind", which lands in theaters in 3D on November 5th. Cool!

[Source]

No comments: