Eerie sight in London, Canada: Several wagons of a freight train are in flames. Passersby film the scenes – no one was injured in the incident.
Eerie sight in London, Canada: Several wagons of a freight train are in flames. Passersby film the scenes – no one was injured in the incident.