I think this was at the '99 World Finals in Lake Havasu:
Announcement
Collapse
No announcement yet.
Team Japan ADA
Collapse
X
Comment