Monday, August 18, 2008

Star Wars invasion over San Francisco!

In tune with the new Star Wars the Clone Wars film in theaters now, comes this awesome video from Current.com:


Apparently the galaxy far, far away is closer than we think!

No comments: