KPEL965.com
Crawfish are kind of our thing here in Louisiana. We're known across the U.S. for them to the point where whenever anyone sees a crawfish they immediately think of Louisiana.
Well, what if we told you that there's a place in Idaho that boasts a native species of crawfish that can grow about twice the size of what we catch in Louisiana and apparently are "the best tasting crawfish in the world"?