Games The Shop To Host Midnight Launch For Tom Clancy’s The Division
Games The Shop, the leading games specialist retailer in India announced today, the midnight launch for the most talked about game– Tom Clancy’s The Division. The Midnight launch will take