Al Bangor International TRF Legend Joined Jun 30, 2018 Messages 5,522 Country Flag Club or Nation Jan 20, 2020 #1 Turbine Creates Energy From Oncoming Traffic.