bikeinreview.com
Air Filtering Bike
Most everyone knows about the poor air conditions in Beijing and with China expected to add 20 million cars to the road next year, this concept makes logical sense. Lots of people ride a bike in C…