A/V News Warbeast release 18-minute video for “Hitchhiker” August 16, 2017 No Comments Featuring a guest appearance by The Texas Chainsaw Massacre star Edwin Neal...