If this is in CA these women are asking for a road rage incident.
This is California.
Los Gatos, California.
They are very familiar to the town as are many of us.
Wish they had invited me but, seems like it was spur of the moment