US: Gas Leak Fire Forces Evacuation In Grand Prairie, Texas
- Captured on Saturday 18th of April 2020
- Location is Texas
Description
A fire followed by a gas leak forced an evacuation in Grand Prairie, Texas on Saturday, April 18. A video posted on s Read more...