
Copyrights: Indianapolis Fire Department/Clipzilla
16 February 2024
The astonishing video shows brave firemen putting out a massive fire that emerged in an unoccupied structure. Firemen from the Indianapolis Fire Department (IFD), from the US state of Indiana, said the fire occurred at 230 W. Wyoming Street at around 8:11pm on 15th February. The department said in a...