News

Bumper Sticker for "The Amazing World of Superman," a planned theme park devoted to the iconic superhero, that was to open in Metropolis, Il, In 1972. That year, the Illinois state legislature passed ...