you know what im not surprised, what woudlnt surprise me more is if it was someone from this site, or a friend of a friend. If you can afford it man put a cam in the car.
dude, you are totally right. it could be anyone. either someone from this site that knows you, your friends or their friends, or just the usual random person.
people are fucking idiots.