Primary Menu

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.