Originally Posted by Gold Samurai
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
As I said, the Framingham MA Walmart had empty pegs marked with the price and description for the 6" figures. They were just cleaned out. There were no figures of any kind left. Just some of the masks, and the little Cap frisbee shields.