This video is too much. It starts out innocently enough with a bunch of people standing much too close to an SN95 Mustang which looks like it could easily break the 9 second barrier, but then things get a little crazy. This has to be the shortest drag strip ever. Insanity or stupidity?