- Thread starter
- #1
brianga26
Active member
It is snowing in New Orleans.. hell has officially frozen over!!
Disclaimer: Links on this page pointing to Amazon, eBay and other sites may include affiliate code. If you click them and make a purchase, we may earn a small commission.
brianga26 said:It is snowing in New Orleans.. hell has officially frozen over!!
brianga26 said:I am in Atlanta and we have had about 5 inches of rain (needed like nobody's business!) and they are predicting snow here tonight (we don't get it that much here)
should be fun!
But NOLA getting snow is.. well.. weird. They have had snow down there since 1988.. global warming my ass!! haha