Thundercats are Loose

Thundercats Remake
Check out the latest TV promo for the new Thundercats premiering on Cartoon Network.

Thundercats premieres July 29th 2011