Relief on the road to Aberdeen became an encounter with gunmaking, Roman legions, Monty Python - and the uneasy proximity of ...