Skip to content
StreamScapeX

Tabula Rasa

Overview

Written/Shot/Edited in 24 hours for the 2012 Oakland 24 Film Festival. Scientists try to prepare for the end of the world.

Details

Status
Released
Release date
April 28, 2012
Original language
English

More like this