Maybe you have heard of it, maybe not… Spearfishing. Spearfishing combines the thrill of the hunt with swimming in the ocean, lake, river, or stream and eating healthy, tasty fish.

Spearfishing is an ancient method of fishing that has been

Read the rest