One of the weirder things you'll ever see. Even features an exploding building! Things were different in the 1990s. Image