What Jean-Claude Van Damme and The Green Power Ranger Nearly Fight Over Decades-Long Feud By Jeremy Lambert November 6, 2017