Retro "Eternal Champions" Was Released 24 Years Ago Today January 16th, 2017 0For Eternal Champions 24th Anniversary we're paying homage today with the some history and the intro video, which was pretty much the story...