Bicycles On Snow – Movie Review

Bicycles On Snow is is a short documentary of the 1988 Iditabike race in Alaska. Originally broadcast on the Discovery Channel.

Nova:
Randy: