David is finishing this round of his tour on New Years eve. I read on his site that he will be playing Dec 30 and 31st at the Pechanga Casino. That place is between Riverside and San Diego in California and quite the resort. My next door neighbor's mother works there, but it is too far to drive for me anymore.
His tour card contains quite a few casinos to the end of the year.