Dawson, back in the day… Le Fish on Mt. Elden, 6-13-07
Le Fish on Mt Elden, Flagstaff, AZ 06-13-07 from Dawson Henderson on Vimeo.
Dawson recently uploaded this “old” footage of him flying at Mt. Elden near Flagstaff that he filmed back in June of 2007. It’s classic Dawson!