cost of american spirit
American Spirit Magazine. Subscribe to American Spirit today and join the 45,000-plus readers who already are enjoying six captivating issues per year! Domestic subscribers pay just $18 for a 1-year subscription, $34 for 2 years and $48 for 3 years. Subscribe Now.