THIS Is The Only Country To Host A Summer Olympics And Not Win A Gold Medal

By: Dave Palmer

12/3/2024

Impossible Question

ANSWER  –  CANADA

Previous PostNext Post

Now Playing