Barry Pepper Humans Rat Eating Photo reviewer 14 years ago Barry Pepper Humans Rat Eating Photo Related posts: Review of Battlefield Earth – John Travolta is an alien