From Deutsche Welle comes words of a stork in Krogaspe, more or less 120 kilometers north of Hamburg, wherein there’s a would-be momma and poppa stork, trying to hatch out a pile of golf balls, on a driving range.

Must drive ’em crazy to see those “eggs” being batted around like that.