Makes sense. As an American this makes sense to me... These are french fries England
Upload
Login or register