Footage shows damage at the scene of an explosion in Nashville on Christmas Day. Police believe the explosion was intentional.




2020-12-25 08:45:00
Footage shows damage at the scene of an explosion in Nashville on Christmas Day. Police believe the explosion was intentional.
2020-12-25 08:45:00