Anyone who has ever met Jim “The Singing Lifeguard” Craine, even briefly, knows he is a man who loves to laugh at life and find the fun in everything he
Anyone who has ever met Jim “The Singing Lifeguard” Craine, even briefly, knows he is a man who loves to laugh at life and find the fun in everything he