Sunday, April 1, 2012

Darth Vader On Washington National Cathedral











It seems that the Sith Lord is on top of the Washington National Cathedral. Very interesting story as to how this came to be. :-)

No comments: