Instead, they’re a set of towering metal sails that stand 123 feet tall, designed to harness the wind’s power and propel ... equivalent to removing 480 cars from the road.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results