The Incredible Hulk: The Beast Within: The Green Goliath

Stan Lee and members of the SEGA development team, show off some of the early footage of the new video

Stan Lee and members of the SEGA development team, show off some of the early footage of the new video game.

Tags:

Maxim Staff 2