Auburn

0 1218

Witness: Erika Location: Auburn, Massachusetts Date of Encounter: October 31, 2002 Click on picture for larger view.