Info

Address
Los Angeles, California
Country
USA

Venue

North Torrance High School Stadium
Name
North Torrance High School Stadium
City
Torrance, California
Capacity
3000

Fansites

No fansites yet.
18+ GambleAware