Very good that you had decent brakes on your zed buddy. That guy will kill someone if not himself soon enough so better to let the police know as ekona says. The thing is it probably wouldn't be himself he killed, it would be someone who is like you an innocent motorist just going about his own drive.
Sent from my iPhone using Tapatalk