FREEDOM FORUM: Discussion

Article Image

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

Make a Comment