The Impossible Question

Impossible Question with Billy Elvis 07/02/2026

For a Kicks 96 baseball hat.

Q: In what organ of the human body would you find the duct of Wirsung?

A: The pancreas