Despite Blockbusters’ nationwide store closings, 112 Video World, the last video rental store on Long Island, continues to rent out Blu rays, DVDs and even VHS’.

Advertisements