Very likely. There are small local thunderstorms roaming across the country, and they seem to have been very strong.

streakmachine.10centuries.org.