Birmingham UK?
Oopsy, Alabama
“Birmingham UK?”
Given the location of the TV stations reporting it I think it is Birmingham Alabama.
(The place the town in the UK was named after S/O)