Edit: holy cow, I expected there would be a few space nuts here but I am in awe of the knowledge on display. You people rock!
Edit: holy cow, I expected there would be a few space nuts here but I am in awe of the knowledge on display. You people rock!
Not my field of expertise, but is that from the third stage of Saturn V (S-IVB)?
Bingo! As seen in Houston, TX.