Please disable your Ad Blocker to better interact with this website.

Image Image Image Image Image Image Image Image Image Image
Scroll to top

Top

Tag: Delroy Simmonds

Not All Heros Wear Capes

May 12, 2014 |

Brooklyn New York resident Delroy Simmonds was on his way to a job interview when he witnessed a rogue gust of wind blow a baby stroller onto the tracks of an oncoming train.

The baby, still strapped in its stroller, was … Read More