Halloween in Stamford

Halloween in Stamford, CT

Nothing lurking by that name.