Life size Alien queen at the SFM in Seattle


I visited the SF museum in Seattle yesterday. The life size Queen from the Aliens movie is quite a sight. Overall, the SFM is a must for SF fans!

(sent from my SmartPhone)

Comments (0)