The Blockbuster video rental store in Bend, Oregon soared to international fame when it became the last such franchise on Earth two years ago.

Share:

administrator