There’s Only 1 DVD Rental Store Left in the UK—and It’s Thriving

America’s last-remaining Blockbuster store has become something of a spectacle in Bend, Oregon. But across the pond, there’s TVL Allstar Video in...

© Vice