Menu
© 2026 The Couch Critic
Status
Released
Release
1987
Runtime
30m
San Francisco. One of America's most beautiful cities. Come explore this glittering metropolis from the comforts of your own home with San Francisco: A Video Tour.
8 Cast Members
Damian Sharp
Self
Fanny Yuk Chun Yeung Lee
Nickolai Massenkoff
Susan Carlson
Ed Jung
Hong Lee
Mariachi Guadelajara
Mr. Mao