Quote Originally Posted by CRAMERIZKING View Post
I can't begin to imagine how expensive the 1/4 scale shit is.
Apparently a buddy of his actually designs and builds the frames. Everything about them is completely legit. I'll try to snap a picture of one of the frames here.