Aberdeenshire town gears up for one of UK’s biggest motorcycle conventions

The Grampian Motorcycle Convention is one of the biggest in the UK
The Grampian Motorcycle Convention is one of the biggest in the UK