Winter riding in Atlanta – The Airport ride [video]

When one thinks of Atlanta, Georgia, you think of Ted Turner the bison lover, Coca-Cola and I think of that one guy who tried selling me a gold chain right in front of the exhibition center. I know we’ve been griping about the snow here, and there sure are ridiculous amounts of it here, but… Continue reading Winter riding in Atlanta – The Airport ride [video]