Twelve Hours to Destiny Somewhere, well hidden inside Communist China, was a secret base in which a terrifying weapon was being developed. via
Art by Henry Fox !