I only saw this in the local paper...so I'm not sure if its been actually confirmed. I don't know about the web site that actually reported it...but I might advise not going on it. There have been some post on Hou Chron that says it may be a bad site. I dunno
I don't want to contribute to bad press....Lord knows we have enough of that now days.
I don't want to contribute to bad press....Lord knows we have enough of that now days.