The Impossible Question

Impossible Question with Billy Elvis 09/26/2025

For an "Impossible Question" tumbler.

Q: The former penal colony of Devil's Island is located off the coast of what country?

A: French Guiana