A man peddling a virtual reality concept explains the deal he struck with aliens to remain alive.
No data