image description
image description
image description
image description
image description
image description
image description
image description
image description
image description
image description
image description
image description
image description
image description
image description
image description
image description
image description
image description
image description
image description
image description
image description
image description
image description
image description
image description
image description
image description
image description
image description
image description
image description
image description

Andrew Fleming

Andrew Fleming

Andrew joined Team Foster as a mechanic for the fledgling Foster 100. He eventually graduated to head mechanic and later joined the board. When not fixing bikes, he races them, coaches grassroots bike racers, and works as an editor in scientific and medical publishing.