Grateful Dead

Legion Stadium

Location

El Monte, CA
United States
Legion Stadium