Car accident at the corner of Maguire Rd. and Hartwell Ave. in Lexington, MA (December 06, 2004)
On the morning of December 12, 2004 a pickup truck rolled and came to rest across the guardrail at the corner of Maguire Rd. and Hartwell Ave. in Lexington, MA.
Read More