Welcome, Sign In
Newborn Baby Survives Landing on Tracks After Train Toilet Birth
Description:A baby was recently born inside the toilet of a moving train. The infant slipped down the outlet of the toilet and landed onto the train tracks.
baby falls potty train track
baby slips down toilet tracks
baby survives train track fall