Kevin Deisher

Kevin Deisher

California 559 / Lucky husband, father, and grandfather. Luckier still to be a child of God. Lover of tomfoolery and dying to move away from here.