Karl Medina

Active Oceanside, CA Director for The Innocent Justice Foundation