Blockbuster 8108

Blockbuster #8108 was a Blockbuster video store located at 18191 East Hampden Avenue in Aurora, Colorado.