The Falcon Remembered

The Falcon Remembered

At noon on March 4, 2005, a green Ford Falcon pulled up next to a woman in Centenario, a municipality ...