Originally posted by scooterscot
View Post
The UK is going to become self sufficient in food.
Comment