That person who bumps into your car and then leaves a note but with no contact details – people do that you know. Apparently the ‘bump and run’ is quite a thing.
Continue Reading