Peabody firefighters Bob Caruso, left, and Mike Eliuk, right, are silhouetted and surrounded by thick smoke as they battle a blaze at 20 Endicott St. on Wednesday afternoon. David Le/Staff Photo