u sure it was towed? maybe someone needed a power window motor and took the whole thing
Seriously, call all the tow companies in your area and I guarantee you'll find it. If not, well, it was probably stolen. Was in parked in the street or on a private lot (apartment building, business, etc.)?