New Haven is making changes to Long Wharf Drive, the site of a deadly drag racing accident earlier this year.
Copyright NHIND - New Haven Independent
New Haven is making changes to Long Wharf Drive, the site of a deadly drag racing accident earlier this year.