Found on the Web
We Surf So You Don't Have To

4/19/2006

The Star Wars Traveller: my dad was riding ATVs in the sand dunes near Yuma, Arizona while they were filming the Jabba’s barge scenes. That was quite a set of pictures for a young’un at the time. {via}