'Wolf Creek' Preview: Eve Spots the Blue Truck

Yahoo TV Videos

"Wolf Creek" premieres Friday, Oct. 14 at 10 p.m. on Pop.