James Foster live at The Still James Foster live at The Still By Candace Arnold|2022-12-06T13:08:50-05:00December 6th, 2022| Join The Still on Friday, December 9th, at 8:P30 p.m. for live music by James Foster. Read More