Breaking down a pig head at Eola restaurant.

Eola Restaurant, February 8

More from WCP