I think these days you have to be so careful were you drive a performance car and keep it, fortunately i live on a very private estate in Suffolk with gates every were but then that would not help if your at the traffic lights would it,
I hope your mates alright now
Mike