• The last Blockbuster in Australia is closing down — and now there's only one store left on earth

    The once-giant franchise — which had 9,000 stores across the world at its peak— now has a but a single store left in Bend, Oregon. In August, the …

    Read More
  • 0 0