Devil Guard: The Incredible Story of George Robert Elford
George Robert Elford was a British motorcycle racer who won the Isle of Man TT a record 8 times. He was known as the "Devil Guard" because of his fearless riding style and his ability to win races in all...