The continuing story of Kyle Odom, Rich Van Dyke, and Leland Webb as they bicycle 1100 miles from Tokyo to the northern most point in Japan, Cape Soya!
No comments:
Post a Comment