Taken Twins & The Abandoned Asylum
•
On Demand • Original Air Date: Nov 3, 2022
Twin brothers claim they were abducted by beings from another planet when they were teens; one urban explorer is brought to his knees in an abandoned asylum; an isolated motion camera captures something not of this world.
42 Min
•
2023
•
•
Reality
AVAILABLE NOW
MORE LIKE THIS
LIVE SCHEDULE
EXTRAS
Season 4