Champion AC logo

Has Bigfoot Been Hiding Out in San Antonio?