Called me and told me that I stole his car, and wouldn't give any other information other than "I live down the street from you," and I'm pretty sure that's BS, as I looked up the location of this phone number, it's in Nova Scotia. I don't live in Nova Scotia, not even in Canada. They proceeded to insist that I stole their car and asked me to put my parents on the line. I refused and they said they will call the police. When I asked for their address, they hung up.