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.
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. (en)