We discuss our trip this past weekend to Montauk on Long Island, a mysterious site that inspired the Netflix series Stranger Things. Plus a big announcement about our 2019 SkyWatchTV Tour of Israel!
We discuss our trip this past weekend to Montauk on Long Island, a mysterious site that inspired the Netflix series Stranger Things. Plus a big announcement about our 2019 SkyWatchTV Tour of Israel!