she-ra-poster May 18, 2018 718 × 1056 New Thundercats Series Announced, GTA Suing Fan and More! – ComicCorp News