Yep... sorry, guys, but this is a total hoax.
It was on slashdot not too long ago, and some of the comments analyze the discrepancies.
http://slashdot.org/articles/04/03/09/222227.shtml?tid=159&tid=186
Still pretty cool, though. I just about jumped out of my seat when I saw the video of it stopping the car.