Rammerhead Exclusive -

In the sleepy town of Ashwood, nestled in the English countryside, a legendary pub stood tall: The Rammerhead. For generations, it had been a gathering place for locals and travelers alike, its wooden sign creaking in the gentle breeze as it beckoned patrons to come and enjoy a pint of ale.