Online: 0 Guests: 14
June 12, 2001 - Iron Fist / poster spotted
Scooped on Sunday, September 5, 2010
Marvel had a big poster at the NYC licensing show touting their slate for TV and film through 2004 and the end of time...this film appears on there with a 2003.
There are currently no comments