Another English Mystery

UK-0608-2013-091

In the delightful North Yorkshire market town of Grassington, yet another question without answers.

The only mystery in life is why the
kamikaze pilots wore helmets.
—Al McGuire