The Body Defenders

Holy cow! I can’t believe I only found out about this project a few days ago. The South African based ACT Animation Films has been producing a movie created, written and directed by Patrick Garcia since 2005.   The Body Defenders is a 3D computer animated...