- Sunday, July 19, 2009, 15:06
- Laptop News
- 177 views
Blockbuster Inc. is a chain of DVD, Blu-ray, and video game rental stores. Blockbuster started its operations in 1985 and is headquartered at Texas. Blockbuster has over 5,000 stores in the U.S. alone and more than 3,000 stores in other international locations like Canada, Britain, Denmark, Australia, etc. It also provides an online DVD rental service in the U.S. and UK on the lines of ...
Full story