The Impossible Question

Impossible Question with Billy Elvis 04/08/2026

For a Kicks 96 baseball hat.

Q: In what country would you find Albert Canal?

A: Belgium