Video Rental Store in Palo Alto
Thank you for supporing your local video store.
We have over 20,000 'hand picked' DVD library which includes a thousand of rare titles
unavailable from Netflix or Amazon.
Many new releases are also available here 28 days earlier than
they are at Redbox or Netflix.