Monday, June 9, 2008

Nova Crystalis: The Last Stand trailer

From the creators of The Dark Knight CAD Trailer comes an epic science fiction film... or the trailer at least. Enjoy!



Please comment at YouTube or here please.

No comments: