October 16, 2004
Watch this video of the Santa Rosa Plaza (N. Calif.) retail store grand opening.
Related posts:
Comments on this entry are closed.
Comments on this entry are closed.