bo5953 Report post Posted May 15, 2014 So my daughter is hanging out with her grandpa yesterday. He's telling her how the critters are eating up his flower beds so he put out some traps. My daughter says "those are catch and release traps, right?". He says "sure. catch and release to heaven." Grandpas are the best! 6 Share this post Link to post Share on other sites