Giant Globe Snack Bar?
Does anyone know where they shot the snack bar scene with the big globe, when Sarah and Ben were traveling with Vic? I checked out the filming locations, but they are not specific as to every scene. Thanks!
*edit: I just saw the Trivia section where it is mentioned that it's located in Savannah GA. Well, there ya go!
------------------------
"Love means never having to say you're ugly." - the Abominable Dr. Phibes