Man found dead in remote area of Vista

ABC10NewsPublished: July 12, 20171 views
Published: July 12, 2017

A man was found dead under suspicious circumstances near Gopher Canyon and Twin Oaks roads in the Vista area.

Be the first to suggest a tag

    Comments