Freedom Fighters: The Ray is an American animated web series that it airs on CW Seed. It is part of… Read More