Dunno what truck it is but tower hobbies have a pretty big overall catalog, try brousing through theres see if it pops up.
No offense, but thats not going to be in the Tower catalog. They don't have any rigs in 1/4 scale or that you can stand on like the guy was doing in the video. That's a very cool custom built rig though. The electric motor in that thing must be pretty big and geared pretty low to be able to get a car moving.