 American Spirit Media

American Spirit Media, LLC is a broadcasting company based in Charlotte, North Carolina.Founded by Thomas B. Henson in 2003 as Ottumwa Media Holdings, it owns television stations in several cities in the Southeastern United States.