New Irish Monument Unveiled in South Buffalo

A new monument is unveiled outside the South Buffalo Irish Center capturing the Irish immigrant experience.