An ancient Turducken found?
Dang.
“An ancient Turducken found?”
My first thought as well. We should have a beer sometime...