A Perth Amboy police officer called to a report of a man laying on the train tracks was able to slow down the train and get the man off the rails seconds before he could have been run over. Body cam footage released by the city shows Officer Kyle Savoia running to save the man on the morning of July 19.

A heart-stopping rescue is caught on camera in New Jersey as a Perth Amboy police officer saves a man from being run over by a train with just seconds to spare.

Speaking of trains, check out the most crowded train in the world from Bangladesh.