ok guys, i know its a little strange, and i should be doing the tourist thing sometimes
but i wanna see the F1, but can't find a place in Yokosuka; its pay per view or something i Japan ya?
anyone know a place? (anyone on this board actually live there?!) cheers v much.
ps, and im not us navy, so i cant just go see it on the base :sorry:
anyone know a place? (anyone on this board actually live there?!) cheers v much.
ps, and im not us navy, so i cant just go see it on the base :sorry: