A short documentary about the final weeks of an independent video store in Woodbury, CT.
Video World is not available for streaming at this moment.