Author Topic: Last Spirit video from NASA  (Read 179 times)

Offline Boroda

  • Persona Non Grata
  • Platinum Member
  • ******
  • Posts: 5755
Last Spirit video from NASA
« on: January 22, 2004, 02:02:02 PM »
It explains a lot!

No offences please :)