terrysgirl33
Registered User
- Messages
- 690
Does anyone know anything about this? I've googled it, but all I can find are people saying they would never donate money to this charity, but they don't say why and I can't find anything on what they do, or even where they are based (appart from the centre in Florida!!).