David C.

Clinton, UT

Joined October 2023