I saw a video of that a little while back, awesome machine indeed. I'd love to see one of those filled with lipos and some unholy Neu motor, would make a wicked platform for a speed record me thinks...
That is one bad azzzz looking vehicle. Nicely designed and very solid setup. With all of that aluminum maching and fiberglass construction I would bet that this will be one expensive toy. Looks like at least two grand. I would love to have one and try my hands at some road racing R/C.