Watch Strange Evidence season 7 episode 1 tv series online free
Release: Jun 30, 2022
Cameras capture a towering 1,600 foot pillar of flame erupting from the Caspian Sea off the coast of Azerbaijan; experts investigate a potential link to the nation's weapons arsenal and military aspirations over disputed neighbouring territory.