Bear Lake Monster Swim
Bear Lake Garden CityMonster swim The Bear Lake Monster Swim is a 10K point-to-point race across the width of Bear Lake (home of the Bear Lake Monster). It is one of three swims in...
Monster swim The Bear Lake Monster Swim is a 10K point-to-point race across the width of Bear Lake (home of the Bear Lake Monster). It is one of three swims in...