Strange Story: Trench Fries

French fry factory workers find something strange in a batch of potatoes


View Full Site