Assuming you were in Cambridge? Yeah we had nasty storms in the morning. That was the EML moving in.
That night was the most prolific night show I can remember. CGs like War of the Worlds. Knocked out the power and ended up listening to the Bruins in the Stanley Cup Finals by radio. An old coworker is an avid storm chaser and he said that was Plains lightning. Just constant strobes.