Everything Was Possible & Nothing Made Sense

Oversized props used in the TV show “Land of the Giants” later on display in the Prop Plaza at Universal Studios

http://www.thestudiotour.com/ush/studiotour/propplaza.html

Blog comments powered by Disqus