Over And Out Of This World
- Episode aired Apr 18, 2023
- TV-PG
- 42m
As a new year of investigations begin on Skinwalker Ranch, members of the team confront a secret that Dr. Travis Taylor has had to keep from them for the past two years before conducting an ... Read allAs a new year of investigations begin on Skinwalker Ranch, members of the team confront a secret that Dr. Travis Taylor has had to keep from them for the past two years before conducting an aerial experiment together that reveals shocking and disturbing phenomena.As a new year of investigations begin on Skinwalker Ranch, members of the team confront a secret that Dr. Travis Taylor has had to keep from them for the past two years before conducting an aerial experiment together that reveals shocking and disturbing phenomena.