Then again I have seen cars clamped by their owners as a security device against theft. Could it be possible it was this? I thought that but there was a sign stuck to the drivers side window.