Space

Aliens in New Hampshire?
Is there something else out there in the universe? Are there Aliens? A local man has proof there is other life out there, and, it's headed to New Hampshire!