Are those ZFMW wheels and tires?
Where'd you find the frame? Is it a multiple piece or designed specifically for the Del Rio kit?
One more question, is that a photoetched grill?