694spd said Crazy big wheels and tires, but no mention of them in the ad? A little strange I think... Click to expand...