its official!!! its a great match up. its at the ryogoku kokugikan in tokyo japan stadium capacity 13,000 heres a pic
its a sumo stadium i've been there the seats absolutely suck.
its a sumo stadium i've been there the seats absolutely suck.
Comment