Michael E. Ross ist zu sehen in Stream, Babezilla vs. the Cyber Skanks: Rise of MechaBabezilla, Mothman.