Quoted from kpg:Looks like there is some info on a new Stern machine, Iron Maiden. Following their last public announcement of Batman '66, it seems they only have this flyer with no pictures of the actual machine. I wonder how quick people will order this thing?
Winner of the Internet for the day.