The only location I can find on the web is Atlanta which isn't very specific. There are some very cool buildings featured. The Grand Hotel being one of them. Anybody have more details on filming locations?
Can't find a movie or TV show? Login to create it.
Want to rate or add this item to a list?
Not a member?