It's this bit I'm wondering about
Not unusual in Scotland for unknown young "ladies" to hop in to a Z Roadster for a "spin" when you are sitting at traffic lights in the city centres, especially just after the pubs come out.
We really are a very friendly bunch up here, despite suggestions in another topic.