Yates-Astro Historical TV Commercial

August 10, 2012

A well-produced TV spot from Savannah, Ga.-based Yates-Astro Termite & Pest Control, reflecting on the company’s long-term commitment to the region.