Last Keene Video Rental Store Closes and Takes VHS Rentals With ItLast Keene Video Rental Store Closes and Takes VHS Rentals With ItFor those of you clinging to your ancient VCR, (yes, that is my RCA vr346 pictured above) a major news story out of Keene, NH delivers a foreboding message.A-TrainA-Train