LOL......holy S**T! I had idea psycho's like that were on the track!!!! I'm starting to wonder if part of the pre-race tech inspection should involve a Pyschologist! hahaha......I do have to admit though, i started laughing at the very end of the clip....oh man....scary