Update on the car, it's in Massachusetts and is either in the town of Mashpee or East Falmouth. If anyone on here lives near these towns, can you keep an eye out for it and if possible, try and talk to the owner and get contact info? I'm really wanting this car back if the owner is wanting to...