Illinois, USA. Go Cubs! Amen. I'm from a town called Leiden in the Netherlands. But my dad is American. Leiden is the birthplace of Rembrandt, and some folks started there journey to the US there. Ow, and since you want to know my heritage: My Ame...
[Read More]