Blockbuster 90153

Blockbuster #90153 was a Blockbuster video store located at 925 South Taft Hill Road in Fort Collins, Colorado.