7063575_s

Professional cycling offers opportunities to bike for a good cause, raising money to help others, thus helping someone else and yourself at the same time.  Does your community hold events like these?