Thundercats? Oh!

Snnnnarf! The ThunderCats are making a comeback! People have been trying for years to get Hollywood to make a live-action ThunderCats movie, even going so far as to create an impressive fan-made trailer showing how great it could be....Read More »

June 3rd, 2010