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