Snowboarding in the Middle East – A Day Trip

0 179



Our latest ALOG: a trip out to White Sands NM where a bunch of movies (Transformers) were filmed when a place to stand in for the middle east was needed.

source

Leave A Reply

Your email address will not be published.