My question involves towing laws for the State of: Maryland
I am a Florida resident; I drove up to MD to visit my mother on my way to CT to visit some other family. While at my mother's apartment complex, my vehicle was towed for having expired plates. I contacted the towing company to find the location of my vehicle, I went to the tow lot where someone had foolishly left the gate unlocked, I proceeded to my vehicle and drove away. The next day I got a call from the towing company (I assumed he got my number from a Caller ID from calling the day before), the man identified himself as the owner and said that the day before my car had been removed and he needed to know whether or not he should report it stolen. I told him "no," at which point he threatened me that I owed him money for towing and impound fees, I told him no, because my vehicle should not have been towed in the first place. After much arguing, he said if I didn't pay him the money he would report my vehicle stolen because I owed him money.
My question is: Can a towing company (or anyone besides the owner) report a vehicle stolen? It seems like if a police officer stopped me, he would see that my license matches my registration as well as my plate number. If anyone has a similar situation or direct knowledge of towing laws I would love to hear from you. Thanks.