Site icon DFW Scanner

2 Alarm Fire (Dallas)

2 Alarm Fire (Dallas): 4800 Memphis 807 (deputy chief) is on location at a large warehouse with a whole lot of smoke showing.

Exit mobile version