Why Atlanta Why???

Now, everyone knows that the Radio Show and Family Feud is based in Atlanta. 

So lately, because of… 

I don’t know, maybe a missing piece of 85 North, there has been quite a bit of delay for the crew to get to where they need to go. 

Well, Steve has his own adventures in alternate 85 traffic.

Check it out.