Now there’s one last Blockbuster store left on the planet

The last Blockbuster is in Bend, Oregon, where a brick and mortar that defined an era of watching movies at home is the sole survivor of the franchise

Categories: National, US & World News

Leave a Reply

Your email address will not be published. Required fields are marked *