Roswell, New Mexico Season 2 Finale, Season 2, Episode 13, “Mr. Jones” aired on The CW on June 15, 2020…