ThunderCats

1 min read

We saw that promo right before Transformers 3 yesterday. Looks pretty good.