Mobile and Tablet app available!

Lennox-Friedkin Tape #004

2025 19 min 0.0

Overview

In the 1980s, a scientist documented the trial of his new invention: a device that reveals what you see when you die. This is the footage.

Details

Status: Released
Release Date: 2025-10-24
Budget: $1,000
Production: Northern Mayo