Wyoming becomes center of Stan Lee universe with groundbreaking new immersive attraction
Stan Lee, who created worlds for readers of Marvel Comics to explore, still has a “world” ripe for exploration. Comic creator and pop culture icon Stan Lee reached an agreement decades ago to relinquish personal items to the University of Wyoming. …