17 years ago

4th of July 2006

Linda McClure
Filmed the American flag at The Palm Springs Air Museum.

Browse more videos

Browse more videos