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