What the last Blockbuster has that Netflix doesn’t

Share
Embed
  • 
    Loading...
  • Published on:  2/25/2021
  • Did you know the last Blockbuster in America is in Bend Oregon In 2004 the company went from over 9000 locations worldwide ...
Loading...

Comment