Print Ad: BSD – Alex Donnachie and David Grant September 16, 2013 Here’s a look at BSD‘s latest print ad featuring Alex Donnachie and David Grant. This can be found in issue 180 of Ride UK.