Animal disposal at its finest!

Animal disposal at its finest!

What can one exploding target do to a dead turkey...