There is almost nothing scarier then thinking you are on a closed rally stage and finding headlights coming right at you. I wish we had more information about this crash but either way it’s nuts!