Aliens traveled millions of light years to get here to visit New Jersey.

Aliens traveled millions of light years to get here to visit New Jersey.