You are viewing a single comment's thread from:
RE: Star Wars: The Rise of Italy
That is awesome and never new this was an actual place, just figured it was a green screen or something, but definitely makes me want to go and visit.
I'm seeing the new Star Wars movie tomorrow so kind of looking forward to it.