Filmed on location in and around the city of Roswell, including at and near the crash/debris site to the northwest, plus elsewhere in New Mexico.
Written by Victoria de las Heras, 18th November 2022
Filmed on location in and around the city of Roswell, including at and near the crash/debris site to the northwest, plus elsewhere in New Mexico.
Written by Victoria de las Heras, 18th November 2022