Article Image

IPFS News Link • Entertainment: Movies

War and Deliverance

• Newsweek
Probably you know as much as you want to know about the most infamous scene in the 1972 movie "Deliverance, " the homosexual rape by the riverside in the backwoods of Georgia -- "Squeal piggy!" -- it's been a source of hetero

JonesPlantation