Tags

Related Posts

Share This

Double Click: Darth Vader at Disneyland

To celebrate the opening of the Star Tours attraction, Darth Vader, accompanied by two Stormtroopers, visits the Disneyland Resort in Anaheim California.