I saw this about a year ago in Alaska. I thought it was an EarthCruiser.. But I don't think so. Anybody have any idea who made it?