Until 2012, Houston was home to Audio Video Plus, the Library of Alexandria of VHS. The empty shell of the store is still there at 1225 Waugh in Montrose, mocking any Gen Xer who passes by and dreams ...
PureWow Editors select every item that appears on this page,, and the company may earn compensation through affiliate links within the story You can learn more about that process here. Yahoo Inc. may ...