Ken Allen receives 85th birthday present he won’t forget