Tuesday, August 19, 2008

Star Destroyers Over San Francisco

I mean it literally. Kind of amazing.

No comments: