Honda only sold 3,000 Streams in the UK, approximately 10 years ago.
What are the chances of an identical one to ours being owned by the new people across the street?
What are the chances of an identical one to ours being owned by the new people across the street?