100,000,000 bikes!?

The World Clock is closing in on 100 million bikes produced in 2007. There are some daunting stats on there.

Exit mobile version