Monday, June 22, 2009

OMG


Thundercats - the movie?

Yeah, it's a fake trailer - but wow.

Look here:

No comments: