Video: Inside The World's Last Blockbuster Video Store

Word out of Australia is their last remaining Blockbuster store is closing, leaving one last remaining location here in the United States in Bend, Oregon. Ready for a nostalgic trip back to what your Friday nights were like 20 years ago? This YouTuber took video of his visit. Watching sort of made me miss that whole experience.