I dont know about you.... But these “people”?...looked like rejects from the Deliverence movie.
....on drugs