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
Still nothing in North Carolina yet. I've checked about 4 in the area and they only have the 3''. Would love to get a Thor and Loki of the 6 inchers.