Josh is Performing in Davis, CA!After performing in Davis last week, Josh was invited to return Saturday, July 8th. He is delighted to be performing his own choreography...