Wednesday, September 3, 2008

Travel: San Francisco


San Francisco is the featured destination in the latest edition of Passport Magazine TV. I could go for a couple days in San Francisco right about now.