Shane Smedley

Shane Smedley

Veteran, Father, Brother, Lover, Child. Speaker of Truth. President CEO NewShasta