Friday, November 13, 2009

Feel the Force Friday


A Darth Vader grotesque (means for diverting water) adorns the National Cathedral in Washington, DC. He finds your lack of faith disturbing.



johnny 5
see more Lol Celebs

No comments:

Post a Comment