RikerChick 5 Posted August 15, 2008 Check out this awesome short of Star Wars vehicles as they sneak into footage around San Francisco. View the full article Share this post Link to post Share on other sites
Indy 8 Posted August 16, 2008 I'm going to be in SF next week. I really need to keep my eyes open. Share this post Link to post Share on other sites