Wanna spend the night at the LAST REMAINING Blockbuster store? You can!

It’s in Bend, Oregon, btw.. road trip?!

 

Headlines