Night of the Insolent Vermin directed by Gary DeJidas and starring Kayla Strada; Jaydelise Volquez; and Anna Faith is now available on Blu-ray from Bayview Entertainment.
Night of the Insolent Vermin directed by Gary DeJidas and starring Kayla Strada; Jaydelise Volquez; and Anna Faith is now available on Blu-ray from Bayview Entertainment.