Sunday, February 04, 2007


This video, which is actually a featurette advertising a color tv, made my husband and I very happy when we saw it. Lizard, it looks to us like it was filmed in San Francisco.

Amazing video and yep, that's our city!
Post a Comment

<< Home

This page is powered by Blogger. Isn't yours?