James Keesler
Height: 168 cm
Originally from Milwaukee, Wisconsin, James proudly served in the United States Navy for 26 years. Now retired and living in Virginia Beach James is enjoying a busy second career performing on stages ...Show More