Dave Farrow is the two-time Guinness World Record holder for Greatest Memory, a title he earned by recalling the exact order of 59 decks of shuffled playing cards using 'The Farrow Memory Method'.