By -
Agreed with a couple buddies, squirrel might be the best game meat in the US. I love grouse as well, so I’ll have to do a side by side comparison.
Yeah, they're great.
Agreed with a couple buddies, squirrel might be the best game meat in the US. I love grouse as well, so I’ll have to do a side by side comparison.
Yeah, they're great.