War Eagles Air Museum’s TF-51″Friendly Ghost”
If you have heard the song that says “out in the west Texas town of El Paso,” you are mighty close to Santa Teresa, NM. For it is there, perched atop a windswept, arid mesa […]
© 2012 - 2024 Ambroworks, LLC. All Rights Reserved.