DAVE ROGERS/Staff photo An estimated 2,000 people attended the free Newburyport Trunk or Treat event Saturday afternoon inside the New England Sports Park in Amesbury.
171004DROtrunk