This documentary short takes a look at the last video store in Staten Island.
Release Date: January 01, 2014
View more ->