Is Life Possible?

Is Life Possible?
Title Is Life Possible?
Director Mary Ocher
Country Germany
Year 2021
Color Farbe
Genre Music video
Duration 00:04:05
Festival year 2022
Online rental No
On-Site rental No

The year is 1997 and two young men find a VHS tape marked ‘2020’ inside of an Independence Day tape box... What could be on it?