What the last Blockbuster has that Netflix doesn’t

Share
Embed
  • 
    Loading...
  • Published on:  8/29/2018
  • Did you know the last Blockbuster in America is in Bend, Oregon? In 2004, the company went from over 9000 locations worldwide ...
Loading...

Comment