“I noticed a massive net next to the main road near Manchester. Any ideas what it could be for?”
There is a golf club near the road and the net won’t let a ball get on the highway.