Eric13 Published 04/14/2017 at 479 × 189 in An Orion Pictures Release Edition, Part 4: Terror in Texas and An Awkward Love Triangle.