Man found dead along Twin Oaks Valley Road in Vista

Published: 1:10 PM PDT July 12, 2017
Updated: 1:10 PM PDT July 12, 2017