Clue: Russell Byars is one: He set the Guinness World Record of 51 times from the shore of the Allegheny River on 7/19/2007
We have 1 possible answer for the clue Russell Byars is one: He set the Guinness World Record of 51 times from the shore of the Allegheny River on 7/19/2007 which appears 1 time in our database.