Thursday, December 11, 2008

STAR CRASH (1979) trailer


I just can't stop myself. Here's a great looking trailer for this bizarre film.

No comments: