This Video I believe is from the 90’s
Here is a video from the sister store in San Francisco
Comments are closed.