SPONSORED BY

CULTURE

The world’s largest exhibit dedicated to the Marvel universe opens today at COSI

Strap on that Buckler, Captain America, because starting today, COSI will be home to the largest exhibit ever dedicated to the Marvel universe. Marvel: Universe of Super Heroes, will feature more than…