Aberdeen Grand Prix fan caught with cannabis

Aberdeen Sheriff Court
Aberdeen Sheriff Court

Breaking