Friday, June 18, 2010

Thundercats trailer (fan made)



I found this trailer,quite cool,creatively made from several movies scenes.
This is fan made,so you know what does it means.Hehe....
Enjoy....

No comments: