Humanoids from the Deep
- Episode aired Feb 17, 2015
Katherine Sasha Mowen as Sasha, The Princess of Darkness reviews the 1980 movie Humanoids from the Deep.Katherine Sasha Mowen as Sasha, The Princess of Darkness reviews the 1980 movie Humanoids from the Deep.Katherine Sasha Mowen as Sasha, The Princess of Darkness reviews the 1980 movie Humanoids from the Deep.