Nelson Vails film seeks funding
15.08.13 by Buffalo Bill
Nelson Vails is the fastest bicycle messenger that ever lived. A working New York bicycle messenger, he was a silver medallist in the Match Sprint at the 1984 Olympics, and went on to race kierin professionally in Japan. A documentary outliining his life is seeking additional funding. You can read more, and see a trailer on the Indiegogo page, Cheetah: The Nelson Vails Story.