2.237 Views
A modern retelling of the Minotaur myth set in a desolate Downtown Miami mall.
Release: Aug 21, 2020
Runtime: 11 minutes
Language: English
Studio: Best Miami Productions
Country: United States of America