Agreed... call the police. Worst that can happen is they tell you to do something else.
How do you know your landlord drove off with it in the back of his truck if you weren't there?
s/v Laelia - 1978 Pearson 365 ketch
s/v Essorant - 1972 Catalina 27