Itay Hod reports on Video Wave, believed to be the last remaining video store in San Francisco.

See Full Page