An organist has brought joy to the small town of Alcester, SD for 35 years, and fills a historic general store with people ...