The First Episodes Of ThunderCats Roar Have Been Released And It’s A Big “NO”

ThunderCats Ho or No?