About Joshua Long

Husband to his beautiful and talented wife Jessica, and father to his four wonderful children.