Inside the last Blockbuster on the planet | National | journaltimes.com Journal Times
The Blockbuster in Bend, Oregon, is the only one standing after the only other store in the world — located in Australia — announced it was closing.
.
If you need any help with insolvency please contact us on (02) 9231 0505