April 27, 2009
Catching up after a busy weekend I ran across this article Woman Gives Birth To Twins Right On NYC Street. Come on now – does this stuff really happen? This title is only slightly misleading, apparently she was (at least partially) in her SUV when she delivered her twins. Could [...]
