December 22, 2009

The Immortals - Ultimate Warlord (1979)

This is a pretty weird, futuristic and awesome space disco smasher you have to know!

No comments:

Post a Comment