TorTR #149 - Ex Machinapede (You don't have to put on the red light)

Ex Machina [Blu-ray]
$17.89
Starring Corey Johnson, Oscar Isaac, Domhnall Gleeson
Human Centipede III: Final Sequence [HD]
$6.99
Starring Eric Roberts, Dieter Laser, Laurence R. Harvey

Watch the archived video broadcast!