Top
30°

gamrReview Japan: Cap Bar

gamrReview's Xavier Griffiths visits Capcom's videogame themed bar in Tokyo.

Read Full Story >>
gamrreview.com
The story is too old to be commented.