The Greater Muskegon Serra Club’s Annual Bible Marathon

The Greater Muskegon Serra Club's Annual Bible Marathon