Kerri Willis is from a small village in Suffolk, England where you won’t find a lot of mountain bikers, but you will see pubs on most corners, markets every week, neighbors gossiping over the fences while gardening and tractors going down main roads. Willis moved to...