Marvel exhibit lands at Museum of Science and Industry
The "Marvel Universe of Superheroes" has landed at the Museum of Science and Industry, and it's one of the coolest exhibits they've had!
More Videos
From CNN Newsource affiliates