Feb 20, 1987 - Boston, MA - 6 Alarms - West 6th St and D St, South Boston - firstduephotos