Josh Clark is taking a stand. It is a few days before Christmas, a week before Tea Leaf Green begins its four-show end-of-the-year run that hits Falls Church Friday, Dec. 29 at the State Theatre. The band may be ending its year in Philadelphia on New Year’s Eve, but for […]