u guys are cracking me the fuck up with these pictures, oh wait, i mean uh, where in georgia is there a mini eiffel tower??? cuz i'd like to visit sometime, they got a dealership nearby that sells minivans too? sweet!