ide road leading into Hertfordshire. Rain trickled softly down the tinted side windows, blurr
passenger seat, her he