I seen it too. I believe this site is base out of the Capital of GEORGIA which is ATLANTA! I guess GEOGRAPHY is irrelevant nowadays.
I am heading down to Boston this summer. Can't wait!
I am heading down to Boston this summer. Can't wait!