Farmer John is 45,000 years old

Home