B businessinsider.com A wind-powered vehicle that can travel twice as fast as the wind itself 210 points dutchbrit 5 years ago 254 comments