This article was published on January 12, 2010

This is creepy. A town in Brazil overrun with twins. People think it’s God or aliens…


This is creepy. A town in Brazil overrun with twins. People think it’s God or aliens…

Get the TNW newsletter

Get the most important tech news in your inbox each week.