BS FACT #49

87 1 0
                                    

There is a village that had 220 sets of twins in the exact same year.

BS true factsWhere stories live. Discover now