Is he suicidal? Amazing, suicidal (or homicidal) driving in the rain at the corner of Beach Dr. and 63rd (then heading south on Beach)! What a performance…we only hoped you’d miss any innocents who happened to be out walking like we were. If you know him, might want to check in on him.