I was on my way into work this morning up the connector, and just north of Turner Field, there it was, in all of it's blue and orange ugliness, some sort of advertisement for , gulp, the Barn. Couldn't really read it as it just caught the corner of my eye, does anyone know what it said or what it was for?