For some reason i thought it was NA haha well i guess THQ is NA right? i believe it's the closest to me? Thanks for the info
Forum Rules