People say that they have a twin somewhere in the world? Well, I found mine!!!:hug: @Magenta
Angie Well-Known Member Sep 30, 2014 #1 Sep 30, 2014 #1 People say that they have a twin somewhere in the world? Well, I found mine!!! @Magenta