<<Previous

1 - The weather balloon (?) near Marfa, TX. It looks small, but it's really huge. You can see it for miles.
17-Mar-2005 (TX - Roadside)
Next>>