David Vergara lives in San Antonio, Texas. Comedy is his favorite movie.
  • comedy

Public Records

Arrest Records

Possible Social Links

Scroll