Glen Caffery does Ultra Marathons and runs 50 miles just for fun. However, He is one state away from achieving an incredible goal and he is doing it all for a great cause in remembrance of someone he lost.
Glen Caffery does Ultra Marathons and runs 50 miles just for fun. However, He is one state away from achieving an incredible goal and he is doing it all for a great cause in remembrance of someone he lost.