Two kids are running through a futuristic city, hurrying to see the only miracle left.
Release Date: April 01, 1973