Haverhill Veterans Honor Roll – Memorial Day 2020

A memory of those lost in battle.

Share this show!