Okay, it's obviously not a "NASCAR" but it's a late model stock, and these guys took it for a spin on the famous Nurburgring in Germany. And it looks like they had a blast doing it! Apparently this hasn't been done before? I don't know, but I'm glad they did it and filmed it as well. Enjoy the show!
Read a little more about it HERE