urprised by another car stopping behind them, almost at the same time. The occupants of the c
een watching me?
ead b