ellisctaylor.com
1st August: Howlin’ at the moon. News & Features…ellisctaylor.com
This first item contains extremely heavy-duty and sickening detailed testimony. I have no idea of the veracity and remind you of the caveat that is posted on the top right of this page (‘Read…