Tuesday, August 24, 2010 4:50 PM GMT
Aaron told me about this and I found this story about it at WWW.WICKEDLOCAL.COM on Tuesday.
"According to police Lt. Bruce Apotheker, there was a fatal crash on Bellevue Street in Newton around 9:45 p.m. on Aug. 23."