Twyla describes her first impression of Dr. Ken Reed and the North American Spine facility in Dallas, Texas.
Read the full transcript »

Browse Most Popular Videos

Advertisement
Advertisement
Advertisement