Check Out the Last-Standing Blockbuster on the Planet

A Blockbuster Video in Bend, Oregon will be the last one on the planet after the only other Blockbuster in Australia announced it’s closing on March 31. The store is now booming with business from long-time locals as well as tourists.