Originally Posted by Tail_gunner
Haha-- It's a bug screen that snaps on over the grill.
I started using those several years ago on my previous truck. I got tired of cleaning dead bugs off the AC condenser and tranny cooler.
Good call, just making sure you were being nice to that duramax of yours!