Christmas Day Barrels…In Floribama?
It seems like everywhere in the good ol' USA was going off on Christmas...
Alabama Slamma!
Hurricane Ida, most likely the last named storm of the 2009 hurricane season, lights up rarely seen...