ABD Scotland
ABD Scotland

ABD Scotland

The Alliance of British Drivers (@TheABD) in Scotland. Includes automated Road Traffic Act Notices.