On this episode of TDA TV, we sat down with Leo Martinez and talked about all of the great things that Freer Farm & Ranch are accomplishing in South Texas and throughout the state. If you are ever in Freer Texas, you will definitely want to stop in and visit them.
X