Iron man 2 easter egg - don't blink or you will miss Fin Fang Foom
www.superrobotmayhem.com
Images may be subject to copyright.