The Satan Bug

1965-03-26

The price for uncovering the secret of the satan bug comes high - YOUR LIFE!