Blockbuster Only Has One Store Left and It's Located Here

The last Blockbuster on earth is still open in Bend, Oregon. Keri Lumm reports on their plans to stay open.

Find us on Google+