Top
40°

Tokyo Game Show 2015 live stream schedule

The Tokyo Game Show, Japan’s biggest consumer games expo, kicks off at the Makuhari Messe in Chiba this Thursday, September 17.

The story is too old to be commented.