The Hub Network released a new trailer for it’s upcoming G.I. Joe Renegade animated series. Not in love with the animation but this trailer is basically a public relations ad for Cobra and its exactly how the Ninjas always imagined Cobra would have operated in the real world. Check it out and another newly released promo below. Enjoy!