Started By
Message
I don't think the snow in Atlanta is gonna stick
Posted on 12/8/17 at 9:58 am
Posted on 12/8/17 at 9:58 am
Cause all of the Saints fans melting
Posted on 12/8/17 at 12:33 pm to Vicks Kennel Club
Atlanta residents should be embarrassed by this snow. Only the biggest homers refuse to accept the fact that the snow in Louisiana is better.
Popular
Back to top
Follow SECRant for SEC Football News