WHOA! In this video, two Chinese men catch a baby who has fallen off a two-story ledge. Watch in horror and amazement now.
x Close Ad