Sometime the past is not even past, at least in Southie, MA