David joined The Texas Tenors live on stage April 10th in Palm Desert, California, check out their awesome performance together!
Post by The Texas Tenors.
David joined The Texas Tenors live on stage April 10th in Palm Desert, California, check out their awesome performance together!