PETITION

View Original

Renewables are Unstoppable

27 cities in the US have approved measures to transition to 100% renewable energy. Atlanta is the latest. If this won't get Outkast back together, we don't know what will. This is happening people.