I can understand why that would creep you out, but at least his wife was with him - otherwise it would have been MUCH weirder!! Were they in the general area anyway, or was it a HUGE detour to go past your place?

BTW what car do you drive? Pink cars are so cute