Barbies Outweigh the Number of Births

Believe it or not, there are three Barbies sold every second around the world. That’s about 24 times the average 4,000,000 babies born in the United States every year. So basically there are more Barbies being sold than babies being born.