Watch John Rich Name All The Presidents in 20 SecondsWatch John Rich Name All The Presidents in 20 SecondsCan you name all the presidents? Can you name all the presidents in less than 20 seconds?Ally HartAlly Hart