Return to
JAPAN
section

The 'Lost' Mothra Song

Here's the trailer to the super-cool 1956 film The Mysterians:

Get Flash to see this player


Site and all content Copyrighted 2008 Todd Frye.