
A documentary about Video Depot, the first and last video store in Santa Clarita, CA, which is still in business due to it's wonderful owner's Gina & John Lee's incredible connection with their customers.
A documentary about Video Depot, the first and last video store in Santa Clarita, CA, which is still in business due to it's wonderful owner's Gina & John Lee's incredible connection with their customers.
2026 Edition
—
Interesting film
0 reviews
No one has reviewed yet.