THE DOCTOR GEORGE SHOW February 11, 2023
GOOD NEWS – after two years of Pandemic forced cancellations, The Doctor George Show is back. As before the show will be held in the Indian Wells Tennis Garden in Indian Wells, CA and it will be held on Saturday, February 11, 2023. This show is Read More