Wow, close call here! Not sure why this happened but could have been a nasty crash. This was at Serres Circuit.
Your browser does not support iframes.