Did you know that Sid Ferris was a one-eyed English cyclist who broke the records for " Land's End to John o' Groats ", "Edinburgh-to-London", and "1,000 miles" in 1937? SOMEFACTS.com