Here are the pics I promised. The tires look too small but the ones on it were HUGE. What do you guys think? I drove it today on the road. It felt BIG: like I wasn't moving. You barely hear the road, the engine or feel the shifting, very little drag & no bumps. IT WAS COOL! Sorta like the Earth...