If you don’t live anywhere near Fort Worth, Texas, you might not be aware of an infamous dumping ground called Echo Lake Park where animals are left to die, if they…
Exposing the truth one lie at a time
If you don’t live anywhere near Fort Worth, Texas, you might not be aware of an infamous dumping ground called Echo Lake Park where animals are left to die, if they…