Jun 17, 2005

Double the fun

Identical twins in Poland run for top two offices in the land.

No comments: