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.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results