Originally Posted by meck
Has anyone found the 6" figures in Illinois anywhere? I have been through 3 Walmarts and they do not even have the pegs set for them.
Yes they're in Illinois. Fwoosh forums Marvel section has been updating a map.
The first sighting was posted on toyark two weeks ago and the user was from Illinois