http://www.tilleyfoundation.com/ does anyone else think this is a load of crap? I mean, 127mph on an electric engine that doesn't need to be recharged at all and just runs off of batteries?