According to legend, a supermom gave birth to eleven infants at once somewhere in India, specifically in Surat. You read it correctly: eleven infants! Is this factual, or is it simply an urban legend fueled by some excellent Photoshop work? Well, while the picture speaks for itself (and we ALL know how pictures can be misleading), anonymous sources indicate that the eleven sweet little bundles of joy photographed above are actually the eleven babies who were born on the unique day of November 11th, 2011 (11/11/11). Now, there is a little bit of truth in the picture of the eleven kids. Six of them had been born to the same mother as twins. The remaining five, on the other hand, are just lucky infants who were born on a special day. But hold on a second! It claims that calls to the Guinness Book of World Records were made to recognize the incredible achievement, and they stated that "unofficial sources" are prepared to provide even more proof of the incredible delivery of 11 in...