Michael Cross

Michael Cross was an associate producer, promoter, and contributor known for The Phantom Lake Kids and the Unseen Invasion (2020). He was also the founder and spiritual center of the "DFW Fans of the Films of Christopher R. Mihm"