Cartoons Comics News Freedom Fighters: The Ray to debut in 2017 August 12, 2016 Brett Summers CW have announced a new super hero cartoon series for 2017 – Freedom Fighters:...