We tried to guess where you are. Click to change.

if you don't have what you want from netflix

Tuesday, May 23, 2006
This is the only video store left worth going to around here. they have a pretty good selection and amazingly even still have movies on vhs, who still has a vcr? Not me. Great for last minute cravings for obscure movies, and of course they have a very good selection of movie related treats.

More from Natasha:

1740 Massachusetts Ave
Cambridge, Massachusetts 02138
(617) 497-2001

More Reviews