THE DR. GEORGE SHOW, INDIAN WELLS, CALIFORNIA
The 15th Annual Dr. George Show, February 11, 2017, Indian Wells Tennis Garden, Indian Wells, CA. Indeed the grass is greener on the other side!! In past years the Dr. George Show was held on the west side of the Tennis Garden facility. This year it was held on the east side Read More