There's Only One Blockbuster Store Left In The World

Road trip anyone? There is about to be only one Blockbuster store left in the world. Blockbuster was founded in 1985. At its peak, in 2004, it had over 9,000 stores with half being in the US. Currently there are two Blockbusters in the world, but the one in Perth, Australia is closing leaving the...
Read More