Are the power plants back up and running the power grid since hurricane Irma????
Address: Homestead, FL 33033, USA
al king | Oct 1, 2017
Hurricane Maria on the horizon I doubt it anytime soon
Kurt Fristik | Oct 1, 2017
No not yet
Thanks! Your answer is awaiting moderation.