The reason I asked for pics of the cops/defect station outside Drag Tag is because I don't believe it ever existed. Sorry, but the management at Drag Tag are in almost daily consultation with the local Police and one car defected in 8 weeks of these events running seems more likely than an imagined defect station.
Hands up if you were defected when leaving Drag Tag in the immediate vicinity as described...