Fatal Train vs Ped Newton Ma. 1390 Washington Street 10/12/10 - MassFirePics.Com