Cranksgiving equals Teaching the kids about giving back to the community. Volunteers get a chance to relax and have fun Chance to show the shop off to people who otherwise would not stop by. Lots of media PR Another Interaction with other Non-profits
So we have multiple routes for different abilities and separate out the race portion to a completely different day, this allows everyone to come hang out, not just the urban hipsters.