Community Bikes is a small shop in Downtown Charlottesville that donates bikes to anyone who can't afford one.
More than 300 bikes have been given to lower-income kids, homeless, foreign exchange students, or just anyone who can't afford to buy one on their own.
"If I didn't have [Community Bikes], I would ask someone in the neighborhood to help me, but now I can do it myself," said 11-year-old Damion Milliner.
Many kids like Damion didn't necessarily get a free bike, but they were taught how to fix the bike they already owned.
Milliner added, "The first time I came here, I fixed my breaks, got new break pads and fixed my tires."
Not only are bikes the rave at Community Bikes, but painting murals as form of relaxation is available.
Jennifer Conner, who works at Community Bikes, says We just want to expand upon giving kids positive attention and giving kids a chance to be independent."
The Alliance for Community Choice in Transportation (ACCT) was on hand to give out free helmets to anyone who wanted one.
"They're dealing and interacting with a lot of driving every time they're on their bikes on the road," says Alia Anderson, executive Director of ACCT. "A helmet is the number one way to save your life when you're on a bicycle."
Community Bikes Director, Becky Billingsley, says that they are always looking for volunteers and you don't have to be an expert. They will teach anyone who wants to learn.
For more information on how you can help Community Bike, you can reach them at (434) 295-6554.