I saw what appeared to be a B-24 (it was a couple miles away) circling Fall River, MA at very low altitude on thursday afternoon, maybe this was it.
I remember when they came through in 2005. I had a B-17, B-24 and a P-51 fly over my baseball practice at less than 1,000 feet.