Car Free Day Bike Ride: Big supporters hit the streets for Car Free