stadium

Aloha Stadium

Honolulu, United States of America

Address | 99-500 Salt Lake Blvd, 96818 Honolulu

Capacity | 50000

Finished Matches