According to the fine city of New Orleans it will be the city of Alanta that will be hosting the 2013 Final Four and not the city of Atlanta as was previous thought. Apparently Alanta is a small town in Lithuania that I am almost certain doesn't have a facility quite like the Georgia Dome. Photographic evidence after the jump.
Filed under: