Never heard of this place, maybe some of you have.... was talking with one of my brothers in Houston Texas... wishing him a happy new year.... said they hold fundraisers at this place every year... taken a tour that they offer... said this is 10 miles or so from his home.
My brother told me the...