Get out your membership cards. The last Blockbuster store in the US is planning to run an ad during the Super Bowl. No, a bunch of late fees didn’t suddenly appear in its bank account. The store, located in Bend, Oregon, won’t be buying a seven-milliion-dollar TV spot. Instead, it’s streaming on Instagram. It will […]