Published On Sep 17, 2019
Recorded on November of 2013 - "Science of Star Wars" Exhibit in The San Jose Tech Museum, CA.
This was a very rare opportunity to view the most iconic ship in the Star Wars Universe up close in all its splendid detail and glory.
show more