I found it!

While on vacation this summer, my van spent a few days in the shop at the Chrysler dealership in Cascade, Idaho. This ram sculpture sits out in front of the building.

It's made of barbed wire!

Unfortunately, no one at the dealership could remember the name of the sculptor.

More From K96 FM