US: Fire Alarm Leads To Report Of Shooting At Florida Shopping Mall 4
- Captured on Sunday 17th of December 2023
- Location is Florida
Description
Panic ensued after a fire alarm was activated at Tampa Premium Outlets in Florida on Sunday afternoon, December 17 trigg Read more...