WHAT KIND OF JOKES DO FARMERS LOVE MOST?

WHAT KIND OF JOKES DO FARMERS LOVE MOST?

Regular price $0.00 Sale

the corniest ones!