OK, so if the car is built for speed it must not get very good range. I was getting confused to where the 60 batteries were because it looks like he has a lot of space in the truck and engine bay, even before he put the lipos in.
EDIT: And I just did some interweb searching and it appears that the white zombie is only the second fastest street legal electric. Search smoke screen, it's an s-10 that ran a 11.083 @ 120mph. Very cool.