• 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 globally at its peak in 2004 — now has a but a single store left in Bend, Oregon. The rise of …

    Read More
  • 0 0