Blockbuster Alaska announced the closure of its two Anchorage stores, saying inventory will be liquidated through the months of July and August. The announcement, which came in a Thursday Facebook post, means there will be only one remaining location of the iconic franchise left in America: Bend, Oregon.