Marine Stadium

Marine Stadium is located in Long Beach, California.
Racing at this location contains: boat.