A new preview image released by Super7 teases the long awaited arrival of Thundercats! Super7 has been hinting at the arrival of the Thundercats for a bit. finally, on Monday, August 12th we will know what they have in store for the brand. We’ll update with any additional details of they become available.
CompaniesSuper7