Two Bikes for Every Car April 29, 2013 cr777797 Leave a Comment Europeans are not buying as many cars as they once did. They are buying bikes, though. A lot of bikes. In 2011, they bought 20 million bikes — nearly twice as many bikes as they bought cars.
Leave a Reply