A Detroit woman, who stands 5 foot 2 inches tall, has given birth to octuplets. The eight babies are doing fine. The mother is reportedly still screaming like hell 72 hours after their birth.
The Octuplets Are Fine and Their Mom...
Submitted by Abel Rodriguez
Sunday, 5 September 2010