Went to that video and looks like the link was to a AMain wishlist, which looks like ProLine or whoever made it cleared / deleted it.
Don't know what exact parts are used but with skimming over the video
Traxxas LCG chassis conversion kit
And some other parts.
Since then, Traxxas released...