Larry North

Local fitness expert, Larry North, talks to Phyllis Smith about the new obesity study that ranks Texas as the 13th fattest State in the country.

Comments

Comments are closed.

More From CBS Dallas / Fort Worth

Drip Pan: CBS Local App
Drip Pan: Weather App

Listen Live