Thursday, October 13, 2011

Great "Voltron" Fan-Made Teaser Trailer!



Aliens, distant worlds, giant robots... could someone tell me why Hollywood isn't all over this?!?

No comments:

Post a Comment