HOUSTON – The keys to the last Blockbuster of the world are handed over. The definitive Blockbuster store, located in Bend, Oregon, will soon be available to book for an overnight stay on Airbnb, the company announced for holiday rentals Tuesday. Beginning Aug. 17, some lucky movie lovers living in …
Read More »