I remember reading that a frozen mattress fell from the sky in Weymouth from that tornado. I have a hard time believing that, but that Worcester tornado was pretty incredible, so who knows.
When was the last time we had a 10% tor prob in NE? I think there was one around 2010 or so that wound up busting badly due to dogshit lapse rates around 5C. Anyway, looks interesting tomorrow. Should be some solid bangers for sure.