center-of-the-plate.com
The Glorious Twelfth
Every August 12th grouse hunting season begins in Scotland – the day is called the Glorious Twelfth. In the United Kingdom, the start of the red grouse season is much anticipated, and since t…