Anti-Streaming: A New Video Store Opens In Brooklyn

Just in time for Easter, the physical video store has risen again. This month, Night Owl Video in Williamsburg became New York City’s first new physical video store in a long time. The store’s provocative slogan is: “Death to streamers! Physical media forever!” – The Guardian

Read more at the original source

Scroll to Top