Sunday, March 14, 2010

Thundercat Fan Trailer (08 remake)

So it's still rumor that Thundercats is being made for 2012 release. I doubt it will be as good as this mishmash trailer made by a die hard fan.

(circa 2008)



Continue Transmission

No comments: