Does anyone actually go to the video store on Hope St? Submitted by MortalKombat12 t3_121vht2 on March 25, 2023 at 6:57 PM in StamfordCT 12 comments 16