I live over the road from Welham green, i haven't seen anything but apparently the emergency services could be heard for a very long time.
I think all our thoughts should be with the families following this tragic accident before we start debating about radar control services etc.
God Bless.
Chris Fleet & Family