Stop in for a cup of coffee

Lord knows he needs a helmet...
A German Helmet ?? :rofl: