Driver of Tesla that jumped curb, killed man on sidewalk surrenders to police, records show
SAN ANTONIO – A man accused of leaving the scene after hitting and killing a man with his Tesla has surrendered to police, according to an arrest warrant affidavit.Robert Castillo, 29, is charged with failing to stop and render aid, a second-degree felony. Castillo was driving a Tesla Model 3...















