I just saw this on CL. I went back and found it had been posted here. Over 300 views and no replies. What gives? Aren't these big time convented here in the states? Just out of curiosity. Would this cruise at 75 mph on the freeway and what would it get MPG wise?