I live in Canada so we don’t have those pesky HOA but why would an HOA tow a car with expired tags when it is parked in the owner’s driveway? It’s not illegal to have your own car parked in your own driveway if the tags are expired? Where else are you gonna park it?