Grill, Bigfoot® No. 1 (chrome) €11.95 Brand TRAXXAS Product Number 3656 Stock 3 Add to Cart Share Facebook Twitter Google Plus Pin It Product Description Grill, Bigfoot® No. 1 (chrome) Decals Adhesive Tape Mounting Hardware