Over the past couple weeks, if you've been on Peachtree NE in Mid-Town, you've dealt with the chaos traffic, because of a new odd contraption being built on the Peachtree bridge. What is it gonna be?
It looks like some sort of Batman villain's legs to me! Any ideas? Who knows?