I hate seeing tow tags on cars. It means that the car was left in one spot too long and either someone complained or the police decided it was abandoned. When you see a vehicle with a tow tag, you never know if that's the end of the road for it. There used to be a Chevy El Camino that sat in the same parking space near my local Taco Bell for what must have been years. It was in good shape, but it was always there. When people started throwing garbage in the back, the police tagged the car. Usually when you get tagged, it means you have 72 hours to move it or the city comes and tows the car away. Then there's meter maids, street cleaning, permit parking, you name it, that allow for even less time before the car goes to impound. The El Camino sat for over a week with a tow tag before it disappeared for good.
Luckily the story is happier for this Falcon. It was gone for about a week, but then it showed up in a driveway on the same street. It lives!