Rumor: The Last Jedi’s “space horse” detailed

Making Star Wars today has a few details about the chase scene that was filmed on location in Debrovnik. Specifically, what the animal we saw was, and where the scene ends up.

Leave a Reply